This website has several games children can play that are challenging and fun ways to practice math facts, geometry concepts, fraction concepts, and more. They play individually or against computer-generated opponents. I found myself playing for a long time, as it was totally engaging! If you type in the web address, please note that the letter after the capital Z is a capital letter I. Type the address in exactly as it appears.