Student Resources
Staff Directory
Rector
Depute Rectors
- Miss C Cameron
- Mr M Casey
- Mr D S Gallagher
Art
- Mrs K Oman (PT)
- Mr P Lewis
- Ms M Wrightson
Behaviour Support
Business Education
Computing
English
- Mr D Corr (PT)
- Ms C Armour
- Mr J Bryce
- Mr J Craigon
- Mrs J MacGregor
Geography
- Mrs E Casey (PT)
- Mr M Casey (DR)
- Mr W Crossan (R)
- Ms L Watson
History
- Mr A Harrow (PT)
- Mr G Baxter
Home Economics
- Miss A Woodrow (PT)
- Ms E Baird
- Ms R Crosbie
- Mrs L Millar (PT Pupil Support)
Learning Support
- Mrs M Walker (PT)
- Mrs A Millar (PT Pupil Support)
Mathematics
- Mrs D Robertson (PT)
- Mr M Cormack
- Mr J Farren (PT Pupil Support)
- Mr D Hamilton
- Mr D Macdonald
Modern Languages
- Ms G McAnerney (PT)
- Miss C Cameron (DR)
- Mr J Dessans
- Mrs A Stevenson
Music & Performing Arts
- Mrs C Ashall (PT)
- Mr J McVicar
- Miss R Morley
Music Instruction
- Miss J FitzGibbon (Woodwind)
- Miss L Lawson (Percussion)
- Mr I McKerral (Piping)
- Mr S Stewart (Brass)
Drama
Physical Education, Sport and Health
- Mr S McQuake (PT)
- Miss M Brown (PT Pupil Support)
- Miss C McLean
Religious Education/Enterprise & Vocation
Science
- Mr N McKnight (PT)
- Mr J Anderson
- Mr D S Gallagher (DR)
- Mr D Haggerty
- Ms J McLaughlin
- Mr G Walker
- Mr J Watson
Technical Education
- Mr G Cosgrove (PT)
- Mr J Gilmour
Non-teaching Staff
Active Schools Co-ordinator
Administration & Finance Assistant
Area Learning Support Team
- Mrs M Cosgrove
- Mrs J McFarlane
- Mrs M Martin
ASN Assistants
- Mrs J Gillies
- Ms D Gladstone
- Mrs S Harvey
- Mr C McLean
Attendance & Welfare Officer
Classroom Assistants
- Miss H Maloney
- Ms K Mathieson
- Mrs M Smith
- Mrs H Stalker
Catering Supervisor
Clerical Assistants
- Mrs F MacDonald
- Ms K O May
- Mrs C McVicar
Cleaning Supervisor
Janitors
- Mr H Cameron (Head Janitor)
- Mr N McCallum
Playground Supervisor
Rector’s Secretary
Resource Centre Co-ordinator
Technicians
- Mr L Colville
- Mr R Egan
- Mr J Girvan