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