Improve explanations, tutoring, and learning support by reasoning about how people form understanding and by adapting to the learner's demonstrated state, feedback, goals, and recurring thinking patterns. Use for teaching, explaining difficult concepts, diagnosing confusion, guided practice, feedback, transfer, review, and personalized learning interactions.