I was very excited by today's announcement that the Khan Academy is going to start offering programming courses—until I read the whole post. I'm not a fan of today's universities, but this is an undeserved smear:
The desire to learn and understand can be a powerful accelerant for students and it's something that is completely missing from almost all Computer Science education.
I'd really like to see the data behind that claim, but I strongly suspect there isn't any. I also have some serious reservations about this:
Long story short, what KA is doing is genuinely cool. I just think it would be cooler without the spin.
 Ironically, John Resig is famous in part for creating a library to hide some of those gotchas from run-of-the-mill developers (like me).