We scheduled a trip to Arizona for November 2011, over Thanksgiving weekend. My husband and I thought if we are going to Arizona ... we are going to the Grand Canyon. We did a little research online and came across Canyon Dave's Tours and booked it for the day after Thanksgiving. Dora picked us up at our hotel and we set off on our adventure. We realize it was off season to be visiting the Grand Canyon ... but HOLY COW it was spectacular!! The sights were amazing and we all learned a ton!! Our kids were 12, 10 and 5 and they LOVED everything. Dora was so patient with the kids ... even the little guy, who would rather be picking up trash left by other tourists!! The older kids came back with information that they were able to share with their classes. I've heard people say they went to the Canyon and thought "ok it's a big hole." Apparently, they didn't have a guided tour that points out all the characteristics, points out the animals and plants that call the canyon their home or taught them how the canyon was formed. As we left Grand Canyon and drove south to Casa Grande we were able to recognize the differences in the plants etc. which Dora had pointed out to us on our tour. Arizona turned out to be quite different than my husband and I had pictured in our minds. We will be back and we recommend Canyon Dave's Tours!!