School Pages
Get lesson plans, exams notes & schemes of work
Learn online
ACCOUNTS DEPARTMENT
Roles:1) Receiving of school fees through bank-slip/cheques and mpesa transactions2) Kee...

IMPORTANT TERM DATES
S/no. DAY/ DATEACTIVITY1.Monday 11th July 2022Reporting day for poor-performing students at 8:...

TEACHING STAFF
TEACHING STAFF 2021 TEACHER’S NAME  ...

BOARDING DEPARTMENT
Mr. C. Owino - Senior Teacher The Boarding Department is made up of two very important sections...