Most massive open online courses (MOOCs) seem to follow a familiar pattern. Thousands of students sign up for free structured courses that require first watching videos of university professors lecturing and then doing homework and taking exams following a strict schedule. These MOOCs tempt students looking for convenient and free access to top universities, but unfortunately most of those who sign up drop out without completing the courses. One of the problems maybe that not everyone learns at the same pace and some students may simply not have enough time outside of work and school to put in the required hours every week. The Mechanical MOOC, a collaboration between MIT OpenCourseware, OpenStudy, Peer to Peer University, and Codecademy, is taking a stab at addressing some of the underlying problems plaguing most MOOCs. In their course A Gentle Introduction to Python, they are eliminating an instructor and a strict schedule and instead encouraging students to work in groups to learn at whatever pace works for them. There will be a mailing list that will coordinate all learning activities and direct students to the the appropriate resources, but beyond that there will be complete freedom for groups of students to work together and help each other while following their own schedule. Most of the material will come from MIT OpenCourseWare and OpenStudy will provide a question and answer forum to facilitate group discussions. The course begins in June and given it’s flexible nature is worth a try for those who have had a hard time committing to any of the other MOOCs. You can sign up here.