The children are taught in mixed aged class groups. All children receive a differentiated curriculum to ensure that their individual learning needs are met at the level they are working at.
There are currently 80 pupils on roll organised into 3 classes:
- Class 2 (Foundation Stage, Year One and Year Two)
- Class 3 (Year 3 and Year 4)
- Class 4 (Year 5 and Year 6)