"MOOC’s are getting a lot of publicity right now as they have the potential to solve some enormous problems facing education right now. A MOOC (Massive Open Online Course) allows thousands of students to take a course simultaneously. The upper limit is more a factor of server size and the robustness of the course software. Students essentially fulfill the role of student and teacher. Each student is responsible for studying, posing questions and responding in a robust manner. Early evidence suggests that a decent percentage of students is able to complete the course with a demonstrable level of mastery."