Dashboard
A snapshot of how the school is performing right now.
Pupils
240
Across all year groups
Attendance today
96.0%
School-wide rolling rate
Fees collected
80%
TSh 549,728,000 of TSh 688,560,000
Classes & staff
15/12
Active classes & teachers
School attendance — last 90 days
Daily attendance percentage across all pupils.
Recent announcements
View allTerm 2 mid-term break — 3rd to 7th May
allSchool closes for half-term from Friday 3 May after the last lesson, reopening Monday 13 May. Boarders, please arrange pick-up by 14:00.
21 Apr, 11:30
Std VI — PSLE registration deadline 30 May
parentsAll Std VI guardians: PSLE registration with NECTA closes 30 May. Bring birth certificates and the registration fee to the bursar by Friday 24 May.
20 Apr, 13:15
Sports Day — postponed to 25th May
allFollowing the rains, Sports Day moves from 11 May to 25 May. Same houses, same field. Practice continues Tuesdays and Thursdays.
19 Apr, 18:00
Form IV mock CSEE — 12 to 23 May
allForm IV mock CSEE schedule is now in the Examinations folder. Mocks run 12–23 May. Revision sessions every afternoon from Monday next week.
19 Apr, 18:00
Library: new arrivals (Kiswahili literature)
studentsForty-two new titles on the shelves — NECTA past-paper compilations, recent Kiswahili novels, and a small set of A-level Geography references. Borrowing limit raised to 3 books per pupil this term.
18 Apr, 12:00
Fees in arrears
Open feesPupils with no payments recorded for the current academic year.
Upendo Marwa
TSh 1,300,000Kelvin Marwa
TSh 2,460,000Amani Kagaruki
TSh 2,620,000Esther Hassan
TSh 5,500,000Fee status — distribution
How pupils’ fee accounts are settling for the term.