Fantastic course for our family of 5, including experienced swimmers on down to barely-swimmer. Garrett was our guide and was amazing! Funny while having rules, got the kids out of sibling rivalry and as teammates on the adventure right away. We had fun, had a welcome challenge or 2 (not scary just better than a float), and—importantly—grew our respect for, knowledge of, and love of the water and paddling. Also, early communication and booking was very quick and easy. Definitely do this if you can!