Meet our family for session 2026-27
Our Management Team
Head Teacher: Mrs Hazel Buchanan
The Head Teacher is responsible for managing the affairs of the school, the curriculum, resources, communication and relationships with the wider school community. She is the Child Protection Co-ordinator.
Principal Teacher: Mrs Michelle Brown
The Principal Teacher deputises for the Head Teacher when appropriate. The remit is changed each year to best meet the needs of school improvement.
Our Class Teachers
Primary 1: Miss K Devine
Primary 1/2: Mrs M Milliken
Primary 2 : Mrs S Verlaque
Primary 3: Mrs F Eldhose
Primary 3/4: Mrs L Lindsay
Primary 5: Mrs M Reilly
Primary 6: Mrs CA McKay & Mrs L Lilly
Primary 7: Mrs SJ Holmes
NCCT – Mrs M Lilly & Mrs C Stevenson
Primary 1 Support Teacher – Miss Gregor
Curricular Area Responsibilities
Numeracy Coach: Mrs M Reilly
Literacy Coach & Support: Mrs C Stevenson
P.E Co-ordinator: Mrs SJ Holmes
Digital Leader: Mrs M Reilly
ECO schools: Mrs Lilly & Mrs Lindsay
Languages: Mrs M Lilly & Mrs CA McKay
Additional Responsibilities
Mental Health Support: Mrs CA McKay
Rights Respecting School & H&WB champ – Mrs CA McKay
Bereavement Support: Mrs C Stevenson
Play Based Learning & Enterprise: Miss S Gregor & Mrs M Milliken
Learning, Teaching and Assessment Lead – Miss K Devine
Our Classroom Support
Learning Assistant: Mrs A Codona
Learning Assistant: Mrs S King
Learning Assistant: Ms A Pettersson
Our Office Staff
Senior Clerical Assistant: Mrs S Johnston
Clerical Assistant – Miss S McFarlane
Our Janitorial Staff
Facilities Manager : Mr P McArthur
Facilities Assistant: Thomas Roarty
Regular Visitors To The School
Educational Psychologist: Ms K Telfer
Active Schools Coordinator: Nicola Joergensen
Music Tutor: Mrs A Paterson
Kodaly Music Instructor: Mrs H Ewart

