Dashboard
A snapshot of how the school is performing right now.
Pupils
121
Across all year groups
Attendance today
96.0%
School-wide rolling rate
Fees collected
82%
TSh 428,981,000 of TSh 522,900,000
Classes & staff
8/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 will close for half-term from Friday 3 May after the last lesson, reopening Monday 13 May. Boarding students travelling home, please arrange pick-up by 14:00.
21 Apr, 11:30
Year 11 mock IGCSEs — schedule released
allThe mock examination timetable for Year 11 is now in the Examinations folder. Mocks run 12–23 May. Revision sessions every afternoon from Monday next week.
20 Apr, 13:15
Sports Day — postponed to 25th May
allFollowing the rains, Sports Day has been moved from 11 May to 25 May. Same houses, same field. Practice continues Tuesdays & Thursdays.
19 Apr, 18:00
Library: new arrivals
studentsForty-two new titles are now on the shelves — Cambridge IGCSE prep guides, recent fiction, and a small set of Swahili literature. Borrowing limit raised to 3 books per pupil this term.
18 Apr, 12:00
Year 9A — Geography fieldwork
classWe leave campus at 07:30 sharp on Friday 25 April for the Mlimani fieldwork. Bring a notebook, sturdy shoes, and 1 litre of water. Lunch is provided.
17 Apr, 15:00
Fees in arrears
Open feesPupils with no payments recorded for the current academic year.
Upendo Marwa
TSh 4,100,000Kelvin Marwa
TSh 4,900,000Amani Kagaruki
TSh 5,300,000Fee status — distribution
How pupils’ fee accounts are settling for the term.