Biology - Form 4
Biology - Form 5
Business Studies (6897)
Chemistry - Form 4
Chemistry - Form 5
EGCSE Accounting (6896)
EGCSE Agriculture (6882)
EGCSE Design and Technology (6902)
EGCSE Economics (6899)
EGCSE Fashion and Fabrics (6904)
EGCSE Food and Nutrition (6905)
EGCSE Geography 6890
EGCSE History (6891)
EGCSE SiSwati 1st language
English Language
Literature in English
Mathematics - Form 4
Mathematics - Form 5
Physics - Form 4
Physics - Form 5
Religious Education - Form 4
Religious Education - Form 5
EPCSE Agriculture Technology (5920)
EPCSE Business Accounting
EPCSE Entrepreneurship (5923)
EPCSE ICT (5924)
Food and Textile Technology
[PhET Interactive Simulation] Elementary School CHEMISTRY
[PhET Interactive Simulations] High School MATHEMATICS
IGCSE Additional Mathematics (0606)
IGCSE Development Studies (0453)
IGCSE French (0520)
IGCSE ICT (0417)