The Pupil Council is made up of elected class representatives from S1-S6. The class representatives from each House meet regularly to discuss issues of concern to the pupils. These issues are reported to the Pupil Senate (senior house captains) who meet with and report any issues to Senior Staff and to the Parent Council.