 Staffing comprises 91 teachers and 24 non-teaching staff.With the addition of supervisory, school meals, facilities management and cleaning staff the school employs 160 people.The pupil to teacher ratios for 2012-2013 was 16