Problem Solving with Math, Grades 6-8 by Chris Nitert