Grade 8 and 9
The curriculum will cover the eight learning areas of Curriculum 2005 (senior phase), as specified by the National Department of Education. The medium of instruction is English and the learners can select either Afrikaans or Setswana as their first additional language.

Grade 10, 11 and 12
The following subjects are offered:
English – “Home” language (First Language)
Afrikaans – First additional language (Second Language)  OR
Setswana – First additional language
Mathematics / Mathematical Literacy
Business Studies
Life Science
Physical Science
Visual Arts
Computer Applications Technology
Information Technology

Computer Education:
All grade 8 and grade 9 learners do Computer Applications Technology.

The Independent Examination Board:
The School is registered with the Independent Examinations Board and will therefore enter learners for the Grade 12 Matriculation Examination and for the Grade 9 Core Skills Test and the International Benchmarking Test.

Religious Education:
This is an integral part of the school curriculum. We follow the policy laid down by the Catholic Institute of Education and the Roman Catholic Diocese of Rustenburg. This gives a broad-based Christian education.

Student Support Services:
Professional psychological services are recommended to parents if deemed necessary. Peer counselling is available for students. All peer councillors have been trained with Life Line. Academic support is given – extra lessons are provided after school. This includes computer assisted programs, e.g. internet access for school projects and ‘Readers are Leaders’ for English and Afrikaans.