My friend and I met Mohammad via a guest house we were staying at who recommended him when we were looking for a guide and driver to visit some sights outside of Yazd. Mohammad recommended visiting a few other places other than those we had selected as part of our day trip and we enjoyed all of his recommendations very much. Mohammad is a great driver, a fantastic conversationist and has a wonderful sense of humour. He has such an impressive knowledge of Iranian history and patiently answered our endless stream of cultural questions. You really get a sense that Mohammad takes great pride in his profession. We enjoyed our time with Mohammad so much that we asked him to be our guide and driver from Yazd to Shiraz on another occasion, visiting historical sights on the way. Spending time with Mohammad was definitely a highlight of our trip to Iran!