If you have ever asked yourself "How do I become an outstanding teacher?" then this is the book for you. Combining state-of-the-art practices with deep insight from many years' experience of teaching, the book develops and explains how to change practice and attain excellence as a teacher. Seven core themes are embedded in a four level hierarchy of practice that guides the reader from the fundamentals of successful teaching to the highest levels...