The following are helpful links:
MATH HELP!
Homework Help Everyday Math
AAA Math
Free Math Help
Home School Math
World of Math Online
7th GRADE SCIENCE
Science
8th GRADE SCIENCE
7th GRADE SOCIAL STUDIES
Social Studies
8th GRADE SOCIAL STUDIES
ENGLISH AND READING
Dictionary
Webgrammar's Place
Punctuation Made Simple
Succeed to Read
Help In Any Subject
Education Helper
Brain Pop
Enchanted Learning