Jan took us on a wonderful walking tour of Prague. He showed us almost all we had planned to see and explained the history and politics that have shaped Prague and the Czech Republic. We will spend the next couple of days exploring the areas Jan showed us. He is excellent and we highly recommend him for a great tour of Prague.