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 clubs 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.


The school boosts of modern classrooms with digital facilities located in a beautiful green environment away from town center.
The school farm support agriculture practical as part of JSS curriculum, while the computer labs facilitate digital learning and courses such as coding prepare students for the job world.

The boarding facilities provide a homely environment for learners and enables for more contact time with teachers. Learners in boarding section have matrons to assist with laundry and hot water showers are also provided.