Our curriculum follows the Competency Based Curriculum (CBC) for Junior Secondary and Senior School, offering a wide range of subjects to prepare students for higher education and beyond.
Junior Secondary School (JSS)
Mathematics & Sciences
Languages & Literature
Humanities & Social Studies
Technical & Creative Arts
Senior Secondary School
Specialized tracks in Sciences, Arts, and Technical subjects. Students prepare for KCSE and university entrance.
Key Subjects: Biology, Chemistry, Physics, History, Geography, Business Studies, Computer Studies, and more.