under-construction-1.jpg
  • Homepage

  • Our School

    • School Management Team
    • Head of Departments
    • Grade Heads
    • Office Staff
    • Teaching Staff
    • Google Classroom
    • Vision and Mission
    • Code of Conduct
    • Leadership
    • School Fees
  • Registrations

  • Academic

    • Grade 8 & 9
    • Grade 10 - 12
  • Sport and Culture

  • Gallery

  • Current News

  • Social

  • Contact us

  • More...

    Use tab to navigate through the menu items.
    18238018_1398659040192154_63323679253723

    HTS N Diederichs THS