New to the area? Register for school at hdsb.ca
Gr. 7 & 8 Clubs & Teams
Gr. 9 to 12 Athletics
Gr. 9 to 12 Clubs & Councils