In addition to these wonderful resources, make sure to consult the Social Studies department at the school for additional resources.
Social Studies Lesson Plans (Elementary) http://guides.library.ubc.ca/lessonselemsocial
Aboriginal Education Lesson Plans (All grades) https://legacy.wlu.ca/page.php?grp_id=1867&p=21061
Technology-oriented teaching materials (Highschool) http://www.teach-nology.com/teachers/lesson_plans/history/highschool/
Canada: A People’s History supporting materials (Grades 5-9, potentially all grades) http://www.cbc.ca/history/GENCONTSE4EP99CH8PA2LE.html
Atlas resources for teaching exploration and discovery (Highschool) http://thenhier.ca/en/content/specific-resources-teaching-canadian-history