I love that Stanford, MIT and others make their education available for everyone online. Unfortunately, I'm finding it really hard these days to follow along with a course, as opposed to following my own pace using whatever other materials. So it's kind of annoying because the courses are pretty current/relevant, but working full-time, etc doesn't always allow for following along with a course.