I had a great three days walking the streets of Mexico City with Keith. He took me to places and neighborhoods that I never would have found. We had a great time, perfecting technique and composition. He is patient and knowledgeable and flexible. Highly recommend -- Thank you for everything, Keith!