"Imagine a world in which no one person experiences the same class in the same way. One that adjusts a lesson on computer programming depending on whether a student already has previous experience with programming, or is a total beginner — why not use concepts a student may already have to allow them to learn something faster?
Advancements in online education allow teachers to treat classes in the same way that startups treat products — with A/B testing, onboarding, gamification, email campaigns, measuring user satisfaction, and so much more that startups use. It’s going to happen, it’s only a matter of time."
The Case for Online Education: