Not sure if this will interest some or not, but here is a list for online classes. Some are better then others and it may be worth a look.
www.coursera.org
www.edx.org
www.udacity.org
http://ocw.mit.edu/index.htm
http://academicearth.org/
www.codeacademy.com
http://www.khanacademy.org/
http://oyc.yale.edu/courses
www.coursera.org
www.edx.org
www.udacity.org
http://ocw.mit.edu/index.htm
http://academicearth.org/
www.codeacademy.com
http://www.khanacademy.org/
http://oyc.yale.edu/courses