Teacher in Charge: 36100285
Core Subject Programmes
Owing to teachers responding to individual students' needs, courses and NCEA standards taught in a subject maybe different to those displayed.