An outstanding selection of puzzles and challenges for students at Key Stage 1 (ages 3 to 5), which will help to develop a wide range of thinking skills and build self-confidence.