• Puzzling Times in 4th Class!!

    Take a look at what some of our early finishers have been attempting to improve their persistence and problem solving skills.