There's age and there's aptitude levels. If she is just getting into algebra, then DragonBox is a cool abstract game to lay down tracks in algebraic manipulation a. I enjoyed it myself. Khan academy is also good for videos. Wolfram has quite a few products there are well presented. Mathemagics is a bunch of math shortcuts and tricks. Really depends on what her goal is ans what she finds motivating. Math Brownie is grade levelled and you can get apps for accomplishments in it and possibly songs. Ultimate math tutor has some good videos and such.