 The school offers the NSW Education Standards Authority (NESA) courses from Kindergarten to Year 12.In addition to NESA courses, the school offers the International Baccalaureate educational programme from Kindergarten to Year 12.In the Junior and Middle Schools, the IB Programmes are integrated with the NSW Board of Studies courses.