Source: Seterra Geography Games
Seterra Geography Games is a great site for helping you teach geography. There are games and resources for all sorts of geography related lessons. Best of all, everything is free, including the iOS and Android apps.
The site consists of online games, printables, and the ability to create your own quizzes. Seterra Geography Games covers more than the US, with maps and games for all over the world.