Sure, making up neighborhood names is great. (Especially if you're a realtor.) But can you correctly identify 37 different, commonly accepted neighborhood locations on a map while a ticking stopwatch taunts you from the top of your browser window? Sure you can.

Start off easy with only 20 neighborhoods to choose from, then go for all 37 which includes the ever-frustrating Diamond Heights. When you've finally got the knack for San Francisco, do the inevitable and move on to Oakland. Which has an astounding 131 neighborhoods. Who knew?