Take this tour your first day in Prague!
John Paul was an exceptional tour guide! I began my stay in Prague by taking his tour and I recommend you do the same. In a short period of time he conveyed the entire history of Prague, all while showing us the locations where key events occurred, maintaining his high level of enthusiasm, and sliding a few corny jokes into the narrative to keep it light. He has a background in theater and so has a great "stage presence" -- in other words, he's not just going through the motions, in the way of a lot of other tour guides. John Paul runs the tours to fund a charity, which makes taking his tour even more worthwhile. Highly recommended!