Khan Academy offers practice exercises, instructional videos, and a personalized learning dashboard that empower learners to study at their own pace. Khan uses adaptive questioning to accurately determine what a student knows and doesn't know and then sets up a math mission to target the skills in which they need practice.