This essential resources describes 100 teaching and learning strategies, skills and techniques that will make you a highly effective educator. It is an invaluable and useful resource for novice and experienced teachers, support workers and school managers.