The coursera is made for students who wants to study the last night before exams. You enroll to whichever course you want at whichever time you are comfortable with. A total independence for usual classroom 8-5 studying. I had taken machine learning couses from coursera, For each ML topic, there was sufficient amount of notes, videos and pictures to study from. The best part about studying through videos is that, we could skip the part of videos we know and could run it in 1.5X, 2X, etc.., speed.
The part I dislike about coursera was that for some courses you are asked to pay. well I was interested in building ios application, but this costed me $55 dollars, that is expensive.
Yea.. I would recommend cousera to students. if you want to learn machine learning, best site to be in.
Coursera offers ATS(Any time studying) oppurtunties for everyone. Any layman can come to site and access any course and study when ever possible.