The curriculum is carefully designed to have challenge and balance. Pupils are well grounded in Mathematics and English; specialist teachers push the pupils' interests and further their development in many subjects, and project work encourages mental aptitude as well as preparing pupils for the future. Full curriculum details for 2016/17 can be found here.

There are many opportunities to enrich class work through trips and workshops.

French is studied throughout the Junior School, with optional clubs currently offered in Spanish and German. Pupils prepare for the 11+ examination, with almost all going on to the Senior School. 

There is a full provision for Learning Support.