Police in the Bay of Plenty have arrested a 15-year-old boy following a fire at Te Puke High School.
The blaze, which began at about 4am on Sunday, gutted a single storey technology block of eight classrooms used for wood and metal work at the school.
The youth will appear at the Youth Court in Tauranga on Tuesday.
Blaze will effect students
Te Puke High School principal Alan Liddle says the fire will have a huge impact on students' course assessments.
He says dozens of students' course assessments were destroyed in the blaze.
Mr Liddle says the school needs to contact New Zealand Qualifications Authority about its impact on senior students.
He says years of valuable teaching resources have also gone up in flames.
Mr Liddle says specialist equipment was destroyed in the blaze, and the cost of the damage will be considerable.
Te Puke High School has a roll of 970 students. Its 75th anniversary was marked in September 1998.