I think it's important to rate a few factors in this experience: expertise, comfort level, planning, fun, safety, success. In all six categories, Juan exceeded our expectations. He had the entire trip planned out perfectly and watched weather forecasts to adjust our trip accordingly. We immediately felt comfortable with Juan who is easy to get along with and an excellent teacher. He made us feel 100% safe while maneuvering small rapids for the first time.