Coursera
https://www.coursera.org/courses
High quality courses from the top universities, for free to everyone. Currently courses from Princeton University, Stanford University, University of California, Berkeley, University of Michigan-Ann Arbor, and University of Pennsylvania are hosted.