RoleStaff 
Head TeacherMrs F Linfoot 
Depute Head Teacher (Wed/Thurs/alt Fri)Mrs M Simpson 
Principal Teacher (acting) Mrs F Black  
Principal Teacher (acting)Miss S Munro 
   
Admin OfficerMrs L Manson 
Clerical AssistantMrs J Clark 
   
Early Years OfficerMiss E Hutton 
Early Years PractitionerMrs G Logan  
Early Years Practitioner Miss C Crawford 
Early Years PractitionerMiss R King 
Early Years Practitioner (Mon/ Tues alt Fri)Mrs K Orr 
Pupil Support WorkerMiss L Inglis  
Pupil Support WorkerMrs K Cavanagh  
Pupil Support WorkerMrs S Rathore 
   
P1 Class TeacherMrs J Lumsden and Mrs A Richmond  
P1/2 Class TeacherMiss L Duxon  
P1 Early Years PractitionerMrs E Stewart 
P2 Class TeacherMiss R Telford 
P3 Class TeacherMiss Z Skelton 
Pupil Support WorkerMr J Murray  
Pupil Support WorkerMs L Evans 
   
P3/4 Class TeacherMrs S Hickman 
P4 Class TeacherMrs L Love and Mrs B Wong 
P5 Class TeacherMiss J Snedden 
P5/6 Class TeacherMiss K Paterson 
Pupil Support WorkerMrs S Rathore 
Pupil Support WorkerMrs N McDougall  
Advanced Pupil Support WorkerMrs K Cavanagh 
Pupil Support WorkerMrs H Shariff 
P6 Class TeacherMiss S Rodgers 
P7A Class TeacherMrs L Steel  
P7B Class TeacherMiss M Roscilli 
Pupil Support WorkerMrs E Naylor  
   
Family Link WorkerMrs N McDougall 
   
Nurture Teacher Mrs A Wynne (Tue/Wed/Thu) 

NCCT Teacher

Mrs J Sampson  
Numeracy Intervention TeacherMrs L Shaw (Tues/Wed/Thu) 
   
Maternity LeaveMrs K Thomson (class teacher) 
Maternity LeaveMrs L Sturrock (class teacher) 
   
   
Breakfast Club SupervisorMrs N McDougall  
Breakfast Club SupervisorMrs C Speirs 
Breakfast Club SupervisorMrs K Cavanagh  
Playground SupervisorMrs B Freeman