Resources I think are good
TEACHINGhttp://www.scholastic.ca/teacher/
http://www.thecanadianteacher.com/
http://www.lessonplanspage.com/
http://www.meq.gouv.qc.ca/DGFJ/dp/programme_de_formation/primaire/educprg2001h.htm
MATH
http://www.coolmath4kids.com/
http://www.mathplayground.com/
SCIENCE
http://www.sciencekids.co.nz/
http://www.weatherwizkids.com/