New figures have revealed there are still 150 vacancies across schools in Aberdeen and Aberdeenshire.
And the information, which was released under a Freedom of Information request, also shows there were schools in the region that were unable to teach subjects as a direct consequence of the vacancies.
Figures show there were more than 80 vacancies in Aberdeen’s primary and secondary schools and 67 vacancies across Aberdeenshire.
Primary schools, including Dyce, Fernielea, Holy Family RC, Kittybrewster, Mile End and Riverbank reported two openings each at the time the figures were gathered.
Of the 32 vacancies at the city’s secondary schools St Machar Academy has reported having the most, with a total of six.
The school has openings for one teacher each in business, design and technology, history, maths and modern studies.
The school is also short of one support for learning teacher.
Cults Academy and Harlaw Academy both also reported vacancies for a support for learning teacher, too.
Meanwhile, Northfield Academy had a total of six vacancies, including two for maths teachers and one vacancy each for design and technology, business, English and home economics.
Between November 2015 and November 2017, there have been several instances where schools in the city were unable to teach subjects as a direct result of teacher vacancies.
In that period Aberdeen Grammar reduced design and technology classes in S1 to only one 55-minute period.
At Dyce Academy design and technology is not offered to the youngest pupils, or to S1, S2 and additional support needs pupils at Bucksburn Academy.
The subject is available on a rotation basis at St Machar Academy in a bid to provide some classes.
The school must also use non-specialist staff to deliver its photography Higher qualification, offers art on a rotation basis and has one-year limited modern language classes.
Home economics was not taught at Kincorth Academy until August 2017 but is now available to pupils.
Bridge of Don Academy has not had to remove any subjects from its curriculum as a result of being unable to recruit teaching staff.
However, a spokesman from the local authority said the school has had to “look at the ways” it delivers its curriculum and make changes.
He added: “Our priority remains delivering the entitlements of Curriculum for Excellence to pupils.”
A number of initiatives have been undertaken in the last year to make Aberdeen a “more attractive prospect” for full-time teachers, according to the spokesman, who added: “From 137 full-time equivalent vacancies in the first quarter of the year, the figure now stands at 83 full-time equivalent vacancies.
“Where vacancies exist in specific subjects, our priority remains delivering the entitlements of Curriculum for Excellence.
“Individual schools have addressed those challenges in a number of different ways, including partnering with neighbouring schools.”
In Aberdeenshire, there are 67.9 vacancies across the primary and secondary schools in the region.
The FOI shows there are 29.6 vacancies in primary schools, 29.5 vacancies in secondary schools and 8.8 vacancies for additional support needs teachers.
Peterhead Academy has most vacancies with a total of six including in maths, English and PE; while Inverurie Academy has four vacancies in English, PE, technical education and for a depute head teacher.
In Aberdeenshire, English is the subject that reports most unfilled positions with a total of five vacancies at Ellon, Inverurie, Banff, Peterhead and Banchory.
Between November 2015 and November 2017 there were three instances where Peterhead Academy could not teach English, drama and home economics due to a staff shortfall.
Meanwhile, Aboyne Academy could not teach home economics and Portlethen Academy could not offer Higher computing in this two-year period.
An Aberdeenshire Council spokesman said: “Aberdeenshire Council continues to experience challenges in filling teaching vacancies, and has adopted various work streams to support people to retrain as teachers, and existing teachers to relocate or remain in Aberdeenshire.
“We pride ourselves in maintaining the highest standards of education for students, including offering places in classes in neighbouring schools and using IT to support learning.”