The system tracks accuracy, response time, and topic mastery per learner to detect which mode fits: Supportive Mode kicks in on low accuracy or repeated errors, delivering step-by-step scaffolding with simpler vocabulary and a worked example first. Advanced Mode kicks in on high accuracy or fast correct answers, delivering concise direct responses with follow-up challenge questions that assume fundamentals are already mastered.