Here are some free grammar games to brush up on English grammar.
This is a great website that will help explain math equations. You can also look up science facts. It is FREE!
This is a FREE website that will explain step-by-step on how to work math equations. You can also go to google browser, type in khan academy (with what you are working on in math) and do a search that way.
This site provides many many many math worksheets that students can use to practice and better their math skills. There are also a few pages for English.