We make learning a fun activity. We appreciate that pupils also need to be given an opportunity to develop talents. There are various clubs ranging from music, drama, wildlife, Christian union and scouts to interest our pupils. We have debating club which has helped pupils build their self confidence. Every Wednesday is club day. We have sports that include soccer, netball, tennis and chess.

Often, we organize school trips for leisure and academic purposes. We have modern fleet of school buses to transport our pupils to various places of interest. We have partnered with the local church to provide catechism classes for our pupils. We also offer career guidance and often invite mentors to guide our pupils in making career choices.