
MOOCs: Creating Dynamic and Collaborative Learning Programs

MOOCs: Creating Dynamic and Collaborative Learning Programs
Bringing together spaced, micro, and social learning into one experience.
Bringing together spaced, micro, and social learning into one experience.