Online Education by Khan Academy
Khan Academy offers practice exercises, instructional videos, and a personalized learning dashboard that empower learners to study at their own pace in and outside of the classroom. They offer math, s...cience, computer programming, history, art history, economics, and more using state-of-the-art, adaptive technology that identifies strengths and learning gaps