This document provides teaching ideas and resources for problem solving in the GCSE mathematics classroom. It discusses developing a problem solving environment, asking open-ended questions, modeling problem solving techniques, using diagrams, and the importance of regular mini-tests and recalling basics to help students learn. A variety of problem solving resources and example problems are also presented.