We encourage our students to participate in extra curriculum activities that not only break book work but also build character. We have clubs and societies that are open for anyone willing to join. Among these are St. Johns Ambulance, Scouts, Karate, scrabble, chess, karate, debate & public speaking, Interact, STEM & robotics, mathematics, music and dance, peer counselling and environmental clubs.
These provide life skills and direct application of knowledge learnt in class. Some like the peer counselling are initiatives by students to enable early detection and resolution of stress and personal frustrations that students go through that may affect overall productivity.
Stewards of the environment. Our Scouting Community has been an active and ever growing club within the School. Students have gotten to visit, compete and participate in outdoor activities in places such as Rua land Camp and Camp Ndunda. A great avenue for them to earn badges and learn more on the environment.
The All Saints Interact Club has dedicated itself to engaging with the community and serving the community. The Club has donated mattresses, fundraised for Shauri Children, painted a special needs class and done some treeplanting within and outside of the school.
Our St Johns’ Club has one of the largest number of students and has seen them win regional competitions in 2019. It is a club that spurs our young men to be the first responders in times of crisis. Cool, calm, and collected is what they are as they perform CPR and maneuver patients to safety.