Pupils will return to their Aberdeen school on Tuesday morning after it was damaged by fire at the weekend.
Firefighters were called to Harlaw Academy at 1.30am on Saturday where they discovered smashed windows and multiple small fires.
Police are treating the incident as “wilful fireraising” and an investigation is ongoing.
Sadly the 920-pupil school has been forced to cancel its Christmas concert and talent show which had been due to take place on Tuesday night.
Angela Taylor, convener of the city council’s education committee, said it was “really disappointing” for pupils who had put in so much hard work.
She added: “Since hearing the dreadful news that the school had been damaged as a result of a fire, council staff, specialist cleaners and others have worked extremely hard to ensure the school meets health and safety requirements so it can open to pupils tomorrow.
“I would like to thank everyone who has helped to make this possible.”
Headteacher David Innes said his main concern had been for pupils preparing for exams after the Christmas holidays and those applying for university places whose applications must be handed in by Friday.
He said: “Your fear the worst when you hear about this sort of thing.
“We got access to the building on Saturday and saw what we were looking at – it is really disappointing.
“But because of the support we have had from everyone, we are going to be able to open tomorrow to the whole school.”
A classroom in the school’s B block still requires a significant amount of work while damage to other classrooms in the block is minimal.
Worst affected areas have been sealed off from pupils and staff, including the library, so that specialist cleaning and repair work can continue throughout the week and over the Christmas break.
Local councillor Martin Greig said it was regrettable pupils’ studies had been disrupted.
He added: “This has been a very upsetting incident and it is good to know that the school is re-opening.”
It took 18 firefighters more than two hours to bring the situation under control using breathing apparatus, hose reel jets and thermal imaging cameras.
Anyone with information about the fire has been urged to contact police on 101 or Crimestoppers on 0800 555 111.