A rich tapestry of activities, leadership, and community.
Experiments and STEM
Public speaking
Theatre productions
Discipline and leadership
Journalism
NSMQ training
Conservation
Coding and robotics
Our boarding facilities accommodate over 1,800 students in four well-maintained dormitories.