Coursera
Udacity
Academic Earth
MIT Open Courseware
Stanford Online
CodeAcademy
Team Treehouse
BME videotorium