The school has a total of 12 subjects being taught, ranging from languages to humanities. With this subject, the school has come up with a total of 5 departments, each with HOD. There are other 7 departments which are non academic
The school has an ICT lab with 12 desktops 11 laptops and 3 projectors for learning, online transmission of results and any other relevant information to parents, a school bus for ferrying students, 3 modern dormitories for learners, 2 modern science laboratories, staff quarters and a modern kitchen.
The school has an ICT lab with 12 desktops 11 laptops and 3 projectors for learning, online transmission of information to parents.
Our library is equipped not only with books but books and material that are recommended by the Ministry of Education.
The school has a bus for ferrying students to various events.
The school has a number of structures including laboratories, domitories, classes and teachers quaters