TOMLINSCOTE School and Sixth Form has officially opened new science laboratories and a new English department.
Visitors were given a guided tour of the new teaching areas before the chairman of Surrey County Council, Dr Brian Coffin, unveiled a commemorative plaque to mark the occasion.
Many people turned out in support of the Frimley school and welcomed the new classrooms, seeing them as a great step forward.
Principal Tony Ryles said he was "delighted" with the new areas and told of the impact the development will have on the school.
"It is a much better environment for the students to work in and for the staff to deliver even higher standards."
Temporary classrooms have been in place at Tomlinscote since 1975, and although six of the huts were removed in 1994 six remained and housed English lessons.
Through the New Deal for Schools Initiative provided by the government to remove unsuitable accommodation, the school was given £1million to build six new state of the art science laboratories.
The second phase of the project saw the old laboratories converted into an English suite and the remaining huts removed for good.
Mr Ryles added: "The biggest difference is the way in which the students have related to the new English department and the bonus is that the huts have disappeared altogether."
Unveiling the plaque, Dr Coffin said that it was "a special day" for the school.
"Today is not just simply the opening of new science and English departments. Today is really a day to congratulate the school and celebrate what they have been achieving.
"I hope that everybody enjoys what they do in the new facilities and I wish every success to the students that study in them."
Surrey Heath MP Nick Hawkins attended to show his support for the school and remarked on its positive progress.
He said: "It's always a pleasure to visit any school celebrating new facilities and it's good to see the head and the staff at Tomlinscote, together with the governors, moving forward together."
Our picture shows pupils at work in the new English department