Math Computation and Problem Solving: Inventive Exercises to Sharpen Skills …

A nice touch in this textbook is the chapter review crossword puzzles.