My kids are 4th and 2nd grade, and Kindergarten next year.
The Clue Finders software is fun and it teaches math basics, plus reasoning and some verbals. Clue Finders runs 3rd Grade - 6th Grade. Basically, you solve math, reasoning, and verbal problems and work though the exercises to solve a "big" puzzle. The 3rd Grade Clue Finders is an excellent puzzle, but it's going to take some work to "win" it.
For younger kids, the Math Blaster series will teach basic addition, subtraction, multiplication, division. I like the "Mother Bird" Egg game. Even adults can have trouble winning against the computer.
If your daughter is older, I can't help, 'cause I don't have teens yet. Sometimes, the younger kid stuff works for the older kids too, if it's fun. You might try Clue Finders, then move up from there.
I would say that positive reinforcement does wonders. You'll need to act like you're very excited about this math stuff. Don't criticize or you'll lose her. If you can't make it fun and positive, then hire the teacher. If you get frustrated with progress, then hire the teacher. She has to learn this at her pace.
Glen Austin