I recently founded Codemy.com to teach people to program computers (to code) online. Students can sign up for individual courses on various programming languages.
Each course consists of a series of 20-30 videos and one main project that the student will complete as they follow along with the videos.
So far I’ve only created a handful of courses, but we’ve already got about 3,000 students.
It’s a lot of fun to interact with the students and answer questions. Check it out at Codemy.com