A friend just recommended this to me for DD, who is already stating that she "can't do math", even though she is quite good at it for her age. The problem is that she can't do it as fast as some of the ND kids in her class, and she takes that to mean that she can't do it at all. crazy

maths is fun

It has all levels of math on it and links to games and puzzles, so it should keep us busy for quite a while.