LEARNING FRAMEWORK