The Power of Reflection in Teacher Education and Professional Development: Strategies for In-Depth Teacher Learning by Fred Korthagen Back to product details page >