- Accounting (1)
- Afrikaans (9)
- Agriculture
- Arts and Culture (1)
- Business Studies (1)
- CAT (1)
- Design
- Drama (2)
- EMS
- English (4)
- Entrepreneurship
- French
- General Teaching (7)
- Geography (1)
- German
- Greek
- Hebrew
- History
- Human and Social Sciences (1)
- Information Technology (3)
- isiXhosa
- isiZulu (2)
- Islamic Studies
- Islamiyaat
- Jewish Studies
- Life Orientation (2)
- Life Sciences
- Mandarin
- Mathematics (8)
- Music (1)
- Natural Sciences (1)
- Northern Sotho
- Physical Education (2)
- Physical Science (3)
- Prevocational
- Religious Education
- Sepedi
- Sesotho
- Setswana (2)
- SiSwati
- Social Sciences (4)
- Spanish
- Spanish
- Technology
- Tourism
- Visual Art (2)
- Xitsonga
Cape Town, South Africa
Lenasia, Gauteng, South Africa
Houghton, Johannesburg, South Africa
Pinnacle College Raslouw Preparatory, Centurion, South Africa
Pinnacle College Linden Preparatory, Gauteng, South Africa
Pinnacle College Kyalami Preparatory, Gauteng, South Africa
La Lucia Preparatory, Umhlanga, KwaZulu Natal, South Africa