Cool! Thanks for posting that.
I've been using the Khan Academy to brush up on some calculus and math and to start learning some theory on magnetism, etc.
http://www.khanacademy.org/Looks like there's lots out there. I'll be checking out some of those free courses over the next bit! I've been wanting to learn more about electrical engineering and the like.