Scout Movement – Tr. Joyce Anzaya | Patron
Christian values from each other .the role of the society is to build…
Y.C.S – Young Christian Students Tr. Agnes Koki | Patron
Christian values from each other .the role of the society is to build…
Christian Union (C.U) – Mr Kioko Muthoka | Cupatron
As you read through these pages, may you find Joy, inspiration and perhaps…
Debate Club – Tr. Joyce Makhoha
It is a space where student come together to sharpen their critical thinking…
Finance Department – Dennis Kyalo
Over time the finance department has undergone several changes .focused on achieving efficiency…
Boarding Department – Tr. Joy Anzaya Makhoha Boarding Mistress
Dormitories are well secured as there is provision of security lights which on…
Guidance and Counselling Department – Esther Mutuku
In our guidance and counselling office we are dedicated to fostering a supportive…
Games Department – Mr. David Mwakavi | HOD
It plays a pivotal role in connecting theoretical knowledge with practical applications. As…
Applied and Technical Science Department – Mr. Hesbon Omweri – HOD
It plays a pivotal role in connecting theoretical knowledge with practical applications. As…









