If you google math online, there will be many resources. My vote is for beestar. DD has been using it. The program is full of all real life world problems, challenging stuff to help kids thinking. DD loves and supports it. She rather do 9 hours of beestar than watch 1 minute of t.v. I think it is nice and easy to use.
Lisa