The school is served by an Advisory Board with representation from the parents and teachers, which provides advice and guidance to the Board of Directors. The Superintendent supported by the management team is responsible for the day to day running of the school. An active PTA provides valuable support and assistance to the school.