Frameworks for Learning