Mashanandane High School

School Profile
Grades:Grade 8 - 12
Learners:376
Teachers:19
History



School SubjectsExtra Curricula Activities
  1. Accounting
  2. Arts and Culture
  3. Business Studies
  4. Economics
  5. English
  6. Geography
  7. History
  8. Life Sciences
  9. Life Orientation
  10. Mathematics (Pure)
  11. Mathematics (Literacy)
  12. Natural Sciences
  13. Physical Sciences
  14. Technology
  15. Social Sciences
  1. Netball
  2. Soccer