I've started many MOOC's but never finished because I couldn't keep up with watching the videos. Not being able to flip back and forth is really limiting. The only courses[1] I've finished had good quality notes and completely depended on them and avoided the lecture videos.
[1]: Roughgarden's Algorithms part I, Programming Languages by Dan Grossman and Machine Learning by Andrew Ng.
[1]: Roughgarden's Algorithms part I, Programming Languages by Dan Grossman and Machine Learning by Andrew Ng.