The school offers KCSE (8-4-4 Kenya National Curriculum) from Form 1 to Form 4.
The school offers a broad curriculum of the following 16 subjects:
COMPULSORY SUBJECTS: English, Kiswahili Mathematics
SCIENCES: Physics, Chemistry, Biology
HUMANITIES: Geography, History and Government, Christian Religious Education
TECHNICAL SUBJECTS: Business Studies, Computer Studies, Home Science, Agriculture, Drawing&Design and Music
FOREIGN LANGUAGES: German, with an intentions of starting French if we can get a TSC teacher.
The school offers a wide range of co-curricular activities including numerous clubs, societies, Music and Drama.
Some of the clubs and societies are
Students are expected to participate in at least two clubs
Some of the sports we participate in are: