I would not make her repeat material. Just continue to work on the math facts on the side. Math facts are like spelling words.

Maybe she doesn't like memorizing...give her some other strategies for speeding up those calculations. Is it multiplication tables that are the problem?

Have you seen this?

http://www.visualspatial.com/articles/mthstrat.pdf