This tour exceeds our expectations. The guide Michelle is very patient and warm. She took us to major interesting points in Yellowstone and we got to have wonderful views on Yellowstone. The best part is that she is extremely knowledgeable on the geology of Yellowstone. She explained to us the causes of colors of rocks and geysers. She also pointed out facts of some trees and National Park policies in Yellowstone. She quickly identified Bison, Elk, and other animals for us to see. Thanks, Michelle.