In the Intermediate Phase, the following subjects are taught and assessed: (Grades 4 – 6)
English (Home Language) Afrikaans (First Additional Language) Mathematics Natural Science and Technology Social Sciences (History & Geography) Life Skills (Personal and Social Wellbeing, Physical Education, and Creative Arts)
In the Senior Phase, the following subjects are taught and assessed: (Grade 7)
English (Home Language) Afrikaans (First Additional Language) Mathematics Natural Science Social Science Technology EMS Life Orientation Arts & Culture