Welcome back

Joyce Mwangi

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 all

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

all

School 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

parents

All 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

all

Following 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

all

Form 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)

students

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

Pupils with no payments recorded for the current academic year.

Upendo Marwa

TSh 1,300,000

Kelvin Marwa

TSh 2,460,000

Amani Kagaruki

TSh 2,620,000

Esther Hassan

TSh 5,500,000

Fee status — distribution

How pupils’ fee accounts are settling for the term.

Paid in full110 pupils · 46%
Partial126 pupils · 53%
Unpaid4 pupils · 2%