Problem Solving is the cornerstone of a successful math program. The following 25 problems can be used individually or with groups. A problem solving rubric is included to help assess a student's ability to communicate their understanding and mathematical processes. I have used these problems successfully in my 20 years as a middle school teacher, and I have grouped them according to strand. Enjoy!