Coursera

Take courses from instructors at more than 60 universities--many of which are free or low cost. Topics include economics, genetics, foundations of teaching, chemistry, programming, arts and more. Classes available in multiple languages.