Greg is an EXCELLENT tour guide!! My family (consisting of 6 people ranging in age from 20 to 80) all equally enjoyed the two days we spent with him! Our private tours of Grand Teton National Park and Yellowstone were equally fantastic! We learned so much from Greg! He was so generous in sharing all of his historical knowledge about the land and the animals (we lucked out and saw many!). He patiently answered our questions, and drove us everywhere we could imagine (in a beautiful van). Overall Greg was just so kind and friendly and fun! He definitely made our two tours together some of the best we've ever had (and we've been on a lot)!! Thank you, Greg! We highly recommend!