Springer Education, 19 Oct 2018 A longitudinal study of the impact of reflective coursework writing on teacher development courses: ... A longitudinal study of…