The school is organised into two parts:
The Lower School - Forms 1, 2, 3 and Lower 4 (Reception to Year 3)
The Upper School - Forms Upper 4, Lower 5, Upper 5, Lower 6 and Upper 6 (Year 4 to Year 8)
The Headmaster is supported by two senior staff - a Head of Pastoral Care and a Director of Studies. The Lower and Upper schools have separate assemblies, plays and concerts. They come together for Speech Day, Sports Day, Christmas Concert and weekly whole school assemblies that celebrate pupil achievements.