Here are some of the free sites for teachers and parents.

Misc:

Cue Cards: http://www.download.com/3000-2051-10075304.html?part=88333&subj=dlpage&tag=button/

Grid / Graph paper: http://dotolearn.com/activities/mathhelpers/index.htm

Flash cards: http://www.flashcardmachine.com/
http://www.studystack.com/

Math stuff http://www.k111.k12.il.us/king/math.htm#Geometry/
http://www.mathscore.com/math/free/worksheets/freeMathWorksheetGenerators.html

History (5th grade w/ History Alive) http://tutorial.teachtci.com/

Scholastic Teachables: https://digital.scholastic.com/site/launch/tcb?ucn=600057919