Imran was a great guide, friendly and knowledgeable and showed us great sites in Agra, where we wouldn't have seen otherwise. His English was perfect and he was very helpful with tips about traveling in Agra and India. Would recommend