Senior School

With class sizes carefully controlled to optimise learning, the Senior School prides itself on enthusiastic and dedicated teaching to meet the needs of individual pupils.