Math Playground provides hundreds of math games, logic puzzles and educational resources.
https://www.mathplayground.com
Free