Welcome back

Joyce Mwangi

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 all

Term 2 mid-term break — 3rd to 7th May

all

School 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

all

The 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

all

Following 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

students

Forty-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

class

We 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 fees

Pupils with no payments recorded for the current academic year.

Upendo Marwa

TSh 4,100,000

Kelvin Marwa

TSh 4,900,000

Amani Kagaruki

TSh 5,300,000

Fee status — distribution

How pupils’ fee accounts are settling for the term.

Paid in full56 pupils · 46%
Partial62 pupils · 51%
Unpaid3 pupils · 2%