Springer Education, 28 Jul 2015 Employing self-assessment, journaling, and peer sharing to enhance learning from an online course http://link.springer.com/articl…