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
2020
2021
2022
2023
2024
Our Learning Environment
A glimpse into our classrooms, laboratories, and learning spaces