She has a lot of printables, K on up to High School, Charts, Planner's and etc.
School Express has everything from Math,Reading, Writing and going from K up to 4 grade some higher grades.
Kiddie's have fun playing and learning at the same time. K - 5 grade
http://www.readprint.com/
free online library, website offers thousands of free books
http://www.englishbanana.com/games1.html
Site for Middle/High Schoolers
http://www.englishdaily626.com/
This is for High Schoolers/ could be used for middle school too.
http://www.edhelper.com/High_School_daily_review.htm
http://www.iknowthat.com/
Reading, Science, Math and etc.
http://www.suite101.com/course.cfm/17267/overview/40168
learn abouth the parts of speech, Capitalization, Punctuation, and sentence structure.
http://www.bbc.co.uk/schools/
This site can be used for 4yr old to High School ( you will see this in most of the subject's listing's ).
http://www.english-grammar-lessons.com/