By The Numbers

Academic Results

Numbers over adjectives.

82%

Exceeded Expectations

2025 KPSEA

EE 82%
ME 9%
AE 9%
What Drives It

Why the numbers hold

Class Sizes

An average of 25 pupils per class, so teachers can actually catch who's falling behind.

Teacher Qualifications

All teachers are TSC-registered subject specialists.

Boarding adds 90 minutes a day

Boarders get 90 more minutes of supervised evening study every day than a day scholar going home at 4pm. That structured study time is a direct input into the results above.

Junior Secondary (Grades 7–9)

Subjects offered and pathway readiness for senior school: the switching audience gets the most attention here: real labs, subject specialists, and structured exam-year prep. See the JSS page.
January 2027 Intake

The next chapter starts here.

Come walk the campus, meet our teachers, and see the environment your child could soon call home.

Admission fee waived for boarding places confirmed before the deadline. Limited places per grade.

Limited places per grade
Naivasha · Kenya