Sometimes I look at the videos and materials on MIT Opencourseware. Usually I don't do the "assignments," just use the things that are posted as references (mostly because I don't have time to sit at the computer for ~30 extra minutes each day). I'm fond of the concept, though.