Ontario Elementary Curriculum: Social Studies (Grades 1 to 8)
Ontario Secondary Curriculum: Social Sciences and the Humanities (Grades 9 to 12)
The following websites offer visiters open access to high quality lesson plans and lesson planning resources.