I am totally biased because this book was written by one of my best friends, but as a teacher I found it immensely inspiring and motivating. John gives a bunch of ideas for the classroom and explains how and why these theories work. I am so proud of my friend and so inspired as a teacher. Highly recommend 😊