The school has several departments and facilities
- Science department : headed by one able Mr.Amin Noor who has over 6 years experience in teaching .The dept has two labs that is chemistry/biology lab and physics lab
Subjects in the dept include chemistry, biology and physics
- Math department: headed by Mr.Madonga who has experience spanning 10 years in teaching
- Technical department: headed by Mr.Mwatu who has been in teaching for more than 10 year and ha tremendous experience in examination supervision.
Subjects include agriculture, business studies,French,Arabic and computer studies
- Humanities: headed by Mr.Majale who has now has an experience of more than 15 years in teaching .His organizational skills are tremendous an has been very inspirational since joining the school in 2006.
Subjects include geography,cre,histry and government.
- Languages department: the HOD is Mrs. Mwangi has been teaching for the last 10 years
· Academics : this department is headed by Mr.Rajab Tsuma who has heading the department since inception of the school