Skip to content
📢 Admissions for 2026 academic year are now open🎓 KCSE revision classes ongoing — Form 4 candidates🗓 Term 2 begins May 6, 2026🏆 Inter-house athletics day this Saturday🔬 New Science Laboratory complex commissioned📢 Admissions for 2026 academic year are now open🎓 KCSE revision classes ongoing — Form 4 candidates🗓 Term 2 begins May 6, 2026🏆 Inter-house athletics day this Saturday🔬 New Science Laboratory complex commissioned

Academics

A curriculum that demands the best of every student.

Six departments, the full KCSE syllabus, and a teaching method that rewards both rigour and curiosity.

Departments

Six departments. One standard.

Sciences

  • Biology
  • Chemistry
  • Physics
  • Computer Studies
  • Agriculture

Mathematics

  • Pure Mathematics
  • Statistics
  • Business Mathematics

Languages

  • English
  • Kiswahili
  • French
  • Literature in English

Humanities

  • History & Government
  • Geography
  • CRE
  • Business Studies

Creative Arts

  • Music
  • Art & Design
  • Drama

Co-curricular

  • Athletics
  • Rugby
  • Football
  • Debate Club
  • Robotics
  • Scouts

Class Levels

Grade 10 through Form 4.

01

Grade 10

Foundation year — 12 core subjects, study skills, integration.

02

Grade 10

Skill-building — broadening subject mastery and laboratory work.

03

Form 3

Specialisation — KCSE subject election and depth study.

04

Form 4

KCSE candidates — intensive revision and examination readiness.

Teaching method

Active learning, deep questioning.

Our classrooms are dialogues, not monologues. Teachers structure lessons around problem-solving and discussion; students are expected to defend ideas, not merely memorise them.

Assessment

Continuous and rigorous.

Weekly quizzes, monthly tests, end-of-term examinations, and three full KCSE mocks in Form 4. Detailed feedback to parents through our termly academic reports.

Access