Departments
Our academic and support departments work together to deliver holistic education and student well-being.
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
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)