The school is three form entry, which means that we take in three new classes of Nursery aged children each year. The other year groups may have two or three classes, each with 25 children in.
All children are taught in mixed ability classes, with children of the same age. Children may be taught English, Maths or Spanish in smaller groups if we consider support is needed. GCSE and "A" Level option groups are also considerably smaller given the degree of subject choices at these stages.