Die skool bied ’n wye reeks vakke aan, insluitend tale, wiskunde, wetenskap en kuns op alle toepaslike graadvlakke.
Onderwysers gebruik verskillende onderrigmetodes en hulpbronne om aan die individuele leerbehoeftes van elke leerder te voldoen.
Kritiese denke, probleemoplossing, kommunikasie en samewerking word dwarsdeur die kurrikulum beklemtoon.
Studente kry geleenthede om vakke in diepte te verken, aan kompetisies deel te neem en aan buitemuurse aktiwiteite deel te neem.
Leerdervordering word gemonitor deur verskeie assesserings, insluitend projekte, toetse en portefeuljes.
Die skool bied toegewyde ondersteuningsdienste vir leerders met sosiale, emosionele of akademiese uitdagings.