This should be Math 1, or Pre-Algebra, or whatever passes for 7th-9th grade math. At the very least supplementing high school curricula.
The difficulty is that students don't think through problems. We break them down step-by-step and then wonder why the Quadratic Formula is being retaught in Algebra II and Precalculus. Classes move at a snail's pace because the student's don't get how to connect this to that and work to solve a problem with all their tools.
These puzzles work to build skills for thinking through a problem. Not Algebra or Geometry, but organizing information, changing perspective, and thinking through the data. The are no answers in the book, forcing students to discuss the problems in your class. It would be interesting to adapt the skills to the content in class and have students work out both things together.
As an added bonus, the problems dealing with scale modeling included one where the only way to solve it would be to use a compass construction (unless you knew your trigonometry, which would be easier).
Would that I could find better ways to work this into classes. Ah, time, why must you get in the way of good ideas!