Arithmetics (intermediate)
The Arithmetics game starts with simple exercises designed to teach numbers and progresses towards addition (levels 73-142), subtraction (levels 143-224), multiplication (levels 225-265), and division (levels 256-300).
Arithmetic is an excellent tool for training mental synthesis ability.