Carry on the Kindness
Encouraging Early Writing 
Get Them Talking: The Value of Oral Language 
Grouping by Chance 
Helping Students Face Tough Social Situations 
Reading: Make it a Habit!
Routine in the Classroom 
Seating in the Classroom
Taking Gender Differences into Account
Teaching the Language of Everyday Life 
Ten Ways to Read a Poem Out Loud

Lesson Plans
Blessed be the Children
Learn the plight of children in developing nations 
Canadian Studies Project
An exploration of culture, history and interconnectedness
Canadian Studies Project 2
Focus on Citizenship, Multiculturalism, Aboriginal Peoples and Diversity  
Communications Past, Present, and Future - Sponsored by Bell Canada
Conservation in Action
Lesson plans by the Vancouver Aquarium
Roll a Coin Through the Curriculum 
The Royal Canadian Mint Launches a hands-on education program 
Welcoming Communities
Thematic exploration of how Canada's framework of rights and obligations mitigate the effects of discrimination and racism
Who Are We?
Examine our collective heritage from Canada's origins to the present day


Anash Interactive
Autism Pro
Commonwealth of Learning
Discovery Education Canada
Earth Day Canada
Media Awareness Network  
National Film Board of Canada: Educational Films
ProProfs Polls
Questia Online Library
Reading Rockets
Run, Jump, Throw