When I was a kid I used to take the blank maps of Canada my teachers handed out, bring home a stack of photocopies, and spend hours filling in every city and town and lake I could think of. I just loved maps. Later, in Cégep, I took a world geography course where the entire grade was one exam - name every country on a map.
It still pays off in small ways. You meet someone, you know where they're from. You hear something in the news, you can actually picture it. It's one of those things that sounds like useless trivia until it isn't.
My son started learning world geography a couple years ago. I looked at the apps out there and honestly, I thought I could do better. So here we are.