Massive Open Online Courses and Open Courseware: emerging challenges, promises and futures

  • Sandra Peter
  • May 2013