- Accounting (3)
- African Studies
- Afrikaans (3)
- Agriculture
- Arts and Culture (3)
- Business Studies (4)
- CAT (6)
- Consumer Studies
- Design (1)
- Drama
- Economics (1)
- EMS (2)
- Engineering Graphics and Design (4)
- English (4)
- Entrepreneurship
- Environmental Management
- French
- General
- Geography (3)
- German
- Greek (1)
- Hebrew
- History (2)
- Hospitality
- Information Technology (2)
- isiXhosa (1)
- isiZulu (1)
- Islamic Studies
- Islamiyaat
- Italian
- Jewish Studies
- Latin
- Life Orientation (1)
- Life Science (1)
- Mandarin
- Mathematics (10)
- Music (2)
- Natural Science
- Northern Sotho
- Physical Education
- Physical Science (8)
- Portuguese
- Psychology
- Religious Education (1)
- Russian
- Sepedi
- Sesotho
- Setswana (1)
- SiSwati
- Social Science (1)
- Spanish
- Technology
- Tourism (1)
- TshiVenda
- Visual Arts (3)
- Vocational
- Xitsonga
Crawford Schools, Ballito, KwaZulu-Natal, South Africa
Makhanda, South Africa
Evolve Online School
Evolve Online School