Our Pupil Senior Leadership team for 2018/19:

Head Boy – Niall Teahan

Head Girl – Lauren Beyer

Depute Head Boy – Rory Semple

Depute Head Girl – Leonie Smart

House Captains– Douglas:

Megan Lawson

Abbie Stevenson

House Captains– Randolph:

Ross MacFarlane

Jennifer Pollock

Aimee Watt

House Captains– Stewart:

Sam Dickson

Kirsty Miller

Catherine Mitchell

Values Captains:

Eve Imrie

Amy Machray

Catherine MacLeod