Stanford did something really revolutionary in my mind. They published all of the course materials for many engineering classes on the web for free. The use the creative commons license so they are free to distribute (most of them are on youtube) Right now there are a bunch of EE and CS classes but more is expected in the future. http://see.stanford.edu/default.aspx
Basically for anyone who wants to get the knowledge of going to Stanford this is a really good way to get the info for free.
Of notable interest
Introduction to robotics - http://see.stanford.edu/SEE/courseinfo.aspx?coll=86cc8662-f6e4-43c3-a1be-b30d1d179743
Programming methodology - http://see.stanford.edu/SEE/courseinfo.aspx?coll=824a47e1-135f-4508-a5aa-866adcae1111
I am going to be making it a goal to go through all of these classes so I can expand what I know about other subjects. I am sure some of you might be interested also.