The School Council
The management team comprises the Principal and the two Vice Principals (Academics and Administration).
Heads of Departments, Year Tutors and Guidance Counsellors form members of the expanded management. They hold regular meetings with the management, to give feedback and discuss topical issues relating to their various departments and levels, in order to proffer solutions and give innovative suggestions, with the aim of propelling the school to the highest ground.
Students Representative Council
This is made up of all Class Captains, School Prefects and Management team.
The SRC holds regular meetings, where management gets feedback from students, who are encouraged to air their views and actively participate in their academics and the school's administration.
Council of Prefects
The Council of Prefects is made up of all school prefects, namely: Head Girl, Assistant Head Girl, Labour Prefects, Laboratory Prefects, Junior Year Prefect, Senior Year Prefect, Social Prefect, Health Prefect, Library Prefect, Food Prefect, Time Keeper, Assembly Prefect, Sports Prefect, ICT Prefect and Hostel Prefect.