Online courses on various topics with instructors from Stanford University. There are specialised courses for self-study and for professional education. You can follow the lectures through iTunes U, Coursera, OpenEdX or NovoEd. Material from previous courses is also accessible.
Find out more:
Submitted by Petya Yankova - New Media Ambassador at GEYC Resources Center