Social studies kindergarten to grade 12 ; [grade 9: Canada - opportunities and challenges] ; [program of studies] (2007)