Amazing experience. Jessica, our tour guide was incredibly knowledgeable and funny. She has a real appreciation for the awesomeness of the Grand Canyon, including the details of the plants, animals and history. Top that off with a lot of laughs. Great tour, great tour guide.