Individual
See how our pupils excelled in the 2016 individual competitions, from Mathematics Olympiads and Science Olympiads to Chess Championships and Swimming Championships.
Team
See the school's 2016 prize-winning teams across sports, arts, and academic competitions.