I get easily excited about education-related topics so I may be over-reacting, but I think these classes will jump-start an educational revolution, and that people will start to fully appreciate just how inefficient traditional teaching methods are.<p>Some people like to say that this is nothing new because video lectures were posted on the internet for several years now (for example MIT Open Courseware etc.), but I think this misses the point entirely. There is a huge difference between low-quality video/audio recording of a prof mumbling for an hour and post-processed, perfected snippets of videos presented in a coherent fashion, and most importantly with supplementary materials that encourage people to actually apply their knowledge and get feedback. In addition, the fact that many people take the class at the same time also enhances the experience for everyone, and we've seen study groups form everywhere around internet.<p>Full disclosure, by the way, I'm a CS PhD student at Stanford and I am a (voluntary) co-creator of the programming assignments for the current ML class. It is a lot of work, but the way I see it, we only have to put great assignments together a single time, and thousands of people can enjoy them and benefit from them for years and years to come. That is what I call time well spent.<p>I hope all these classes go well, and I'm looking forward to telling my kids about what education used to be like in the old days. I have a feeling that they'll find it hard to believe me.