The School consists of Early Years (Pre-Reception & Reception), Juniors (Years 1-4) and Seniors (Years 5-8).
Each year group is divided into two forms. In all year groups, the school endeavours to ensure that there is parity between each pair of classes. The composition of each class is reviewed every year to ensure social refreshment and academic balance. Setting is used in some subjects from Year 3 upwards in order to secure some structured differentiation.
The school aims at an ideal class size of between 18 and 20 to allow for a good degree of personal attention for each boy. Early Years and Juniors are taught by form teachers for most subjects with specialist teaching in PE, Computing, French, Music and Art for Years 1-4. From Year 5 onwards, all subjects are increasingly taught by specialists.