We've both been to the Grand Canyon, but this is the way to do it! We highly recommend, especially for first-time visitors. Ezra gives you a tour you'd never get on your own - he's full of information, history, humor, and passion. It's a long day - but hey, you aren't driving so sit back, relax, and get ready at each stop to be amazed and get some exercise.