CBC Compliant

Our curriculum is fully aligned with the Competency-Based Curriculum (CBC), offering a broad range of subjects with strong STEM, humanities, and arts programs. We are supported by experienced teachers and modern facilities to ensure every student reaches their full potential.

Science & Technology
Laboratories and computing resources to support inquiry-based learning and innovation.
Humanities & Languages
Critical thinking, communication and cultural studies for well-rounded learners.
Arts & Sport
Music, visual arts, drama and multiple sports teams for creative expression.
Guidance & Leadership
Pastoral care, counseling and student leadership development programs.

Core Curriculum

Our comprehensive academic program covers essential subjects across all disciplines

Sciences

  • Biology
  • Chemistry
  • Physics
  • Computer Science
  • Mathematics

Humanities & Languages

  • English Language
  • Kiswahili
  • History & Government
  • Geography
  • Religious Education (CRE/IRE)

Technical & Applied

  • Business Studies
  • Agriculture
  • Home Science
  • Art & Design
  • Sports & Physical Education

Co-Curricular Activities

Clubs and societies that enhance learning and develop talents beyond the classroom

Academic Clubs
  • Science Club
  • Mathematics Club
  • Debate & Public Speaking
Creative Arts
  • Drama & Theatre
  • Music & Choir
Service & Leadership
  • Student Council
  • Environmental Club
  • Community Service
  • Peer Counseling
  • Career Guidance

Extra-Curricular Activities

Sports and physical activities promoting health, teamwork, and competitive spirit

Field Sports
  • Football (Soccer)
  • Athletics (Track & Field)
Court Sports
  • Handball
  • Volleyball
  • Netball
Individual Sports
  • Cross Country

KCSE Performance Trends

Our consistent academic excellence over the past five years

2020
7.8
Mean Score
2021
8.2
Mean Score
2022
8.5
Mean Score
2023
8.9
Mean Score
2024
9.1
Mean Score

Five-Year Performance Trend

7.8
8.2
8.5
8.9
9.1
2020
2021
2022
2023
2024