We also have been trying Times Attack by Big Brains. My DS who knew them before, but slowly, has really upped his speed and now does better than me. (I really need to play the game, as I was never a fast calculator, and maybe the only person in my differential equations class who still had to count on her fingers..;( Sad but true.)