We did the Rio Grande Racecourse half day trip with John as our guide. He was awesome (and really, all the guides in our group were very friendly). He went way above and beyond and made sure we all had a great time. The water level was very low which meant more exposed rocks. John guided us expertly through some tight spots with ease. He was super friendly and knowledgeable. The company was easy to deal with and the gear was all in good shape. We would (will) definitely go again with Far Flung, especilly if we could get John as our guide.