Staff Roles

Most teachers can be reached for virtual parent-teacher updates regularly using their email, or call our school at (902) 597-4250 and use the spell-by-directory to reach the voicemail of each teacher.

R. Oulton Principal
   
 J-M. Rioux Vice-Principal 
   

 

D. Beardsley Physics 11 | Math at Work 10, 11 | Math 10, 11
   
C. Best English 11, 12 | Mi'kmaw Studies 11 | Contemporary Canadian Studies 11 | Global History 12 
   
B. Betts   ELA 8 | SS 8 | ECM 11/12
   
T. Black Citizenship 9 | Child Studies 9 | Psychology 12 | Global Geography 12 | Law 12 LST 10-12
   
J. Chambers Technology 9 | Skilled Trades 10 | Music 10, 11 | Construction Technology 11/12 | Production Technology 12
   
A. Crowe
Phys Ed. 7,8,9  | Wellness Support
   
L. Doane Core French 7,8,9 | Athletic Coordinator | Learning Centre
   
J. Dwyer Science 9, 10 Biology 11, 12 | Human Biology 11
   
J. Kinnear Learning Support Teacher (Resource)
   
J. MacDonald Guidance Counsellor
   
D. MacQueen Co-Op 12 | Learning Support Teacher | Learning Centre 
   
K. McMillan English Language Arts 9 | English 10  
   
D. Miller ELA 7 | Social Studies 7  | Visual Arts 10, 11  
   
L. Mitton Healthy Living 7-8 | Visual Arts 7 | Food and Nutrition 8 | H&H12 | LST 11-12 
   
A. Morris Physics 12 | Pre-Cal 11, 12 | Chemistry 11,12 | Math at Work 12 | Math 12 
   
S. Roberts  Learning Support Teacher | Learning Centre 
   
P. Rochon Math 7 | Math 9
   
P. Scott PAL11 | O2 Program | Athletic Coordinator
   
R. Smith Math 8 | Math Essentials 10-12 
   
I. VanSnick Science 7-8 | Healthy Living 9 | Agrifoods 11 | Science 10

Website by SchoolMessenger Presence. © 2026 SchoolMessenger Corporation. All rights reserved.