- Accounting (1)
- African Studies
- Afrikaans (3)
- Agriculture
- Arts and Culture (3)
- Business Studies (2)
- CAT (1)
- Consumer Studies
- Design (3)
- Drama
- Economics (1)
- EMS (1)
- Engineering Graphics and Design
- English (7)
- Entrepreneurship
- Environmental Management
- French (1)
- General (5)
- Geography
- German
- Greek
- Hebrew (1)
- History (3)
- Hospitality
- Information Technology (3)
- isiXhosa (1)
- isiZulu (1)
- Islamic Studies
- Islamiyaat
- Italian
- Jewish Studies
- Latin
- Life Orientation (4)
- Life Science (4)
- Mandarin
- Mathematics (15)
- Music (3)
- Natural Science (6)
- Northern Sotho
- Physical Education
- Physical Science (6)
- Portuguese
- Psychology
- Religious Education
- Russian
- Sepedi
- Sesotho
- Setswana
- SiSwati
- Social Science (2)
- Spanish
- Technology (2)
- Tourism
- TshiVenda
- Visual Arts (3)
- Vocational (1)
- Xitsonga
Parktown, Johannesburg, South Africa
Glenferness, Gauteng, South Africa
Bedfordview, Guateng South Africa.
Morningside, Sandton, South Africa
KwaZulu-Natal, South Africa