by Thomas M. McCann
"Reflective Teaching, Reflective Learning describes specific, practical activities that create authentic, active learning through inquiry, meaningful peer interaction, and reflection. These activit…