<P>Based on years of extensive research on teacher development, this book offers a practical introduction to the concept of teacher reflection, demonstrating how student teachers can engage with reflective learning from their teaching and classroom experiences in a systematic and inspiring way.</P><P>Providing practical models and guidelines for use in the classroom, renowned teacher educators Fred Korthagen and Ellen Nuijten outline various strategies for promoting reflection and illustrate how a deeper form of reflection ¿ ''core reflection'' ¿ enhances awareness of professional identity and supports the dismantling of inner obstacles, therefore enhancing social justice and empowering diverse student populations. The authors demonstrate how a trajectory for learning can be designed to develop key competencies, as well as the role played by university- and school-based teacher educators in supporting teachers'' self-directed reflection.</P><P>Featuring a variety of tools that support