Sale has ended but you can still get this app.
Download Mental Math Practise Unlimited Now

Official Description

Train your mental math skills with this application!

You can choose between all 4 basic arithmetic operations and mix them like you want.
Also you can give yourself a time limit and adapt the difficulty to your math skills.

All numbers are randomly generated which gives you the maximum amount of possible calculations.