Zach was perfect for us. His knowledge in the geology of the type and formation of the rock, made our trip that much more enjoyable. He was an excellent river guide and was able to adapt the tour to our skill level. He was perfectly suited for us. We were educated, entertained, and had an overall great experience.