All of the Glacier Raft Company staff and guides that we encountered were extremely helpful and professional. Aaron was our personal guide. He did a great job of connecting with every person in the raft and developing a relationship with each of us. This helped to break the ice among the rafters and allowed us to better connect with our fellow rafters throughout the day. Aaron was excellent at putting everyone at ease, while expertly conveying the safety information to us. He was extremely knowledgeable and passionate about his craft, and that came through to everyone on our raft . . . and that passion was inspiring to my entire family. Aaron was also extremely knowledgeable about Glacier National Park, the Flathead River, and their surroundings, including past history and current events related to the park, river and these surroundings. This added greatly to the overall rafting experience. Aaron did so many things to go over and beyond the call of duty for a guide that made the experience fun, including showing the kids how to skip rocks and recommending a local spot for ice cream after the trip. I'm grateful to Glacier Raft Company and Aaron for providing me and my family with the opportunity to create wonderful memories that will last a lifetime and with an experience that will inspire us to pursue other outdoor activities together.