Many teachers already know that using games for instruction is a great way to naturally motivate students. Games help students learn in a way that is non-threatening, yet challenging, and students often work hard to be skilled at a game. Games help students become more motivated learners. Practice in abstraction helps students become better abstract thinkers. Strategies help students become better problem solvers.
Proofs help students become better communicators.
The cognitive modeling provided in the book helps students become better metacognitive thinkers. Adaptability helps teachers have a choice in how they use the instructional materials. It's also ideal for in-class enrichment, as homework, or for a math club.