Maybe I'm biased from seeing one after the other but recently there has been so many data points on, how to call it, self-paced teaching/learning that I think this movement has definitely gained critical mass. People still debate endlessly about the relative merits of classroom teaching vs. approaches like Khan Academy, but the enormous success of Stanford and MIT online courses followed by codecademy and now this is, to me, irrefutable proof of a huge need.<p>The next step is to diversify these approaches to other domains, i.e. x.cademy. How about creative writing, web design, typography, plumbing, general relativity (if you think this is far fetched, check out all the questions from laymen on Physics exchange about GTR and gravity)? It would be great if there were a standard way of putting together course materials, i.e. a wrapper format and standard ways of presentation.