This text presents a practical framework for the teaching of thinking skills and problem-solving with children across Key Stages 2 and 3.