Highly recommended for all teachers! The techniques recommended are intuitive and seamless, especially in an age where most classrooms are already equipped with smart boards and so many students are already so visually-oriented. Also, the book provides a code to be able to download many visuals already made and free to use that are very helpful.