It was a good tour, with a great guide but it was only a few hours worth of the Grand Canyon. I recommend going on your own if you're interested in seeing the Grand Canyon
The tour was outstanding. Chris was highly knowledgeable, polite and kept the tour on time and fun. My son and I learned alot and spent a great day together. All you have to do is show up they do a great job of taking care of the rest.
I would highly recommend this trip. If you are lucky you get Brian as your tour guy.