Kahn Academy learning resourcesFree practice exercises, instructional videos, and a personalized learning dashboard that allows learners to study at their own pace in and outside of the classroom. Includes math, science, computer programming, history, art history, economics, music and more. MCAT and college admission preparation.