I sent DD to kumon for help when she's struggling in elementary school.It helped tremendously. However, I think it helped because it forced kids to actually do their homework. It's a pity that DD can't bear the heavy work. Then we switch to this site beestar. It's teacher recommended, full of all real life word problems, challenging stuff to help her thinking. Plus, math is free, saving lot's of $$...
Lisa