Dashboard
A snapshot of how the school is performing right now.
Pupils
156
Across all year groups
Attendance today
96.0%
School-wide rolling rate
Fees collected
82%
TSh 278,597,000 of TSh 339,600,000
Classes & staff
9/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 on Friday.
21 Apr, 11:30
Std VI — PSLE registration deadline 30 May
parentsAll Std VI guardians: PSLE registration with NECTA closes 30 May. Please drop birth certificates and the registration fee at the bursar's office by Friday 24 May.
20 Apr, 13:15
Sports Day — postponed to 25th May
allFollowing the long rains, Sports Day moves from 11 May to 25 May. Same houses (St Anne, St Joseph, St Cecilia, St Pius), same field. Practice continues Tuesdays and Thursdays.
19 Apr, 18:00
First Friday Mass — 2 May at 08:00
allOur monthly First Friday Mass is on 2 May in the school chapel at 08:00. Parents are warmly invited. Std IV–VI choir, please be in uniform with neckties.
19 Apr, 18:00
Library — new Kiswahili readers shelf
studentsForty-two new Kiswahili and English readers on the shelves, including PSLE past-paper compilations and the new Std I–III phonics set. 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.
Sebastian Olomi
TSh 1,300,000Joan Olomi
TSh 2,620,000Anastasia Lyewe
TSh 2,780,000Fee status — distribution
How pupils’ fee accounts are settling for the term.