Staff List
Head Teacher: Sandra Macgregor
Depute Head Teachers: Caron McDonald (0.6), Keith Russell
Principal Teachers: Diane Allinson, June-Anne Clark
P1: Caroline Scott, Claire Crombie
P2: Jacqueline Mapp, Chris Hilton
P3: Jane Davidson/ Jacki Knox, Ruth Vinyard/ Michelle Fraser
P4: Chris Gilfillan, Teresa Pickburn
P4/5: June Anne Clark
P5: Martin Christison, Dianne Allinson/ Leann Murphy
P6: Caroline Sharp, Julie Wight
P7: Katherine Adamson, Karen Elder
P.E.: Richard Edge
Music: Elaine Tucker
Strings: Scott Whitefield
Support for Learning Teacher: Leigh Anderson
Classroom Support Staff: Stuart Macdonald, Denise Newell, Anthony Thurlow, Caroline Hogg, Suzanne Wilson, Jo Sutherland, Morag Stevenson, Jimmy Urquhart
Nursery Support Staff: Claire Bell, Verne Carrol, Karen McLaughlin, Jill Foster, Stuart MacDonald, Zoe Tatt, Emma Gray, Abby Davey, Nicky Dudgeon, Rebecca Greenhow, Hayley Gallagher, Lauren MacDonald, Holly Morrison, Jenny Adams
Playground Supervisors: Denise Newell, Jean Inglis
School Assistant: Lesley Nisbet, Ellane Bertram
Cleaning Staff: Violet Maben, Margaret Hogan, Lisa Moffat
Catering Staff: Lily Stenhouse, Tricia Lowther, Caroline Pringle, Mags Wales
Janitor: Grahame Connor