Specialist English Languages (ESOL) classes are available to students of all levels. Each student is assessed as to find their individual needs. As the student’s English language level increases, their ESOL class time is reduced and replaced with other school subjects. The programme is designed to develop their vocabulary and the skills to cope in other curriculum areas. Students in the senior school can gain ESOL credits towards NCEA.