www.mobymax.com it's free and has math, language and vocabulary lesson on it. It reminds me of like ummmm I don't know, I want to say Dreambox math, but it's not quite like that. More like the one other one but I forget the name of it.. and it covers more subjects! If you want to join for more features it's only $60 a year for all your kids! And it says they are adding reading soon!