Udacity has some permanently-on courses, where you go at your own pace. It's wonderful for the ability to binge study, but the lack of schedule might allow you to push it off indefinitely. For my own part that's still an open question, but I loved being able to binge during the easy part.