Classes
Athletics
0 Classes
Technology Education
0 Classes
Canadian & World Studies
0 Classes
Interdisciplinary Studies
0 Classes
Language Arts
0 Classes
Special Education
0 Classes
Science
0 Classes
Native Studies
0 Classes
Guidance & Career Education
0 Classes
Grades 7 & 8
0 Classes
Chaplaincy
0 Classes
Mathematics
0 Classes
SHSM Health and Wellness
0 Classes
Computer Studies
0 Classes
Social Sciences & Humanities
0 Classes
Health & Physical Education
3 Classes
SHSM Environmental
0 Classes
Fine Arts
0 Classes
Business Studies
0 Classes
Religion
0 Classes