- Accounting (3)
- African Studies
- Afrikaans (9)
- Agriculture
- Arts and Culture (3)
- Business Studies (3)
- CAT
- Consumer Studies (2)
- Design (2)
- Drama
- Economics
- EMS (3)
- Engineering Graphics and Design (2)
- English (12)
- Entrepreneurship
- Environmental Management
- French (1)
- General
- Geography (2)
- German (1)
- Greek
- Hebrew
- History (7)
- Hospitality
- Information Technology (4)
- isiXhosa
- isiZulu (3)
- Islamic Studies
- Islamiyaat
- Italian
- Jewish Studies
- Latin
- Life Orientation (1)
- Life Science (3)
- Mandarin
- Mathematics (7)
- Music (2)
- Natural Science (2)
- Northern Sotho
- Physical Education
- Physical Science (8)
- Portuguese
- Psychology
- Religious Education (1)
- Russian
- Sepedi (1)
- Sesotho
- Setswana
- SiSwati
- Social Science (1)
- Spanish
- Technology (2)
- Tourism
- Visual Arts (1)
- Vocational
- Xitsonga
Benoni, Gauteng, South Africa
Cape Town, Western Cape, South Africa
Highlands Estate, Cape Town, South Africa
Illovo, Sandton, South Africa
Lyndhurst, Johannesburg, South Africa
Crawford Schools - Roodepoort, Gauteng, South Africa
AdvTech Schools, Linden, Randburg, Gauteng, South Africa