The school takes part in the following activities:-
A. Continuous assessment tests:
i. First week of the term
ii. The week before every half term
iii. week 2 in March
B. End term examinations.
Second last week of term 2 & 3
C. Academic Clinics:
Twice per class per year.
D. Board of Governors Academic Sub-committee
Early in January
E. Joint BOG & PTA academic meeting
Immediately upon release of KCSE results
1. P.T.A. Annual General Meeting. (March/April)
2. Board of Governors
At least once per term
3. Games and Sports
-Cross country and basketball
-President Award Scheme Expeditions
-Football (Boys & Girls)
-Volleyball (Boys& Girls)
-Presidential Award Scheme Expeditions
-Scouts Inter-patrol Competition
Inter-classes ball games.