Teaching through reflection, otherwise known as reflective teaching, is one of the core components of continuing professional development and key to becoming a skilled teacher. Teachers can evaluate what they know, how and why they do things and adapt excellence
Reflective Teaching Model in Schools
