Awesome sites!
https://typetastic.com/
https://www.typing.com/
https://scratch.mit.edu/explore/projects/games/