Here's a wonderful resource within reach of almost everyone.

mitopencourseware2

“The idea is simple: to publish all of our course materials online and make them widely available to everyone.”

http://ocw.mit.edu/courses/