Departments

Our academic and support departments work together to deliver holistic education and student well-being.

Academic departments

Academic Departments

Led by Heads of Department (HODs), these teams drive teaching, assessment and enrichment across the curriculum.

  • Languages (English & Kiswahili)
  • Mathematics
  • Sciences (Biology, Chemistry, Physics)
  • Humanities (History, Geography, CRE/IRE)
  • Business Studies
  • Agriculture
  • Computer Studies / ICT
  • Home Science
  • Creative Arts (Art & Design, Music)
  • Life Skills Education
Support departments

Non-Academic & Support Departments

These offices provide student welfare, operations, and co-curricular support for a thriving school environment.

  • Administration (Principal’s Office)
  • Deputy Academics / Curriculum
  • Guidance & Counselling
  • Chaplaincy / Spiritual Life
  • Boarding & Housekeeping
  • Games & Sports
  • Clubs & Societies
  • Library & Resource Centre
  • Finance / Bursar
  • Procurement, Stores & Maintenance
  • School Clinic / First Aid
  • ICT Support
  • Security
  • Catering (Kitchen & Dining)