The school has various departments that run the administration of daily activities within the school. They include:
(a) Director of Studies
(b) Heads of Departments:
(c) Academic Committe/Vernacular Task Force:
(d) Disciplinary Committee/Guidance & Counselling/Uniform Task Force:
(e) Class Teachers:
(f) Careers Department: