Journaling as a Reflective PracticeBest Practices in Community Engaged LearningPromoting MetacognitionReflection in Service LearningReflective Journals and Learning LogsThe Benefits of Reflective Journal-Writing