This comprehensive guide to teaching combines over 200 strategies, skills and techniques that every teacher needs to know in order to maximise their students' success. Learn the best of old-school approaches, modern methods, emerging trends and what 60 years of research has taught us.This book combines the author's two popular books on teaching: Teaching Skills and Strategies for the Modern Classroom & Behaviour Management Skills and Strategies for the Modern Classroom. Read and learn about how high-performing teachers operate in challenging school environments and how you can improve your day-to-day practice immediately. It is an invaluable and useful resource for novice and experienced teachers, support workers and school managers.Written in plain language by an experienced teacher and education researcher, this book is full of proven 'tools of the trade' that all educators need to know in order to deliver high-quality programs that maximise student learning outcomes. Whether you're teaching advanced algebra or introducing children to phonics, this book has a plethora of strategies, techniques and skills that you wish you learnt years ago.