Swift water rescue is an incredibly important class for any whitewater adventurer.  Learning and trying out techniques from basic rescue all the way to swimming rapids. I have completed this course in the past and enjoyed watching from the shores - as it was snowing while they were swimming the rapids... yikes!   The group was enthusiastic and anxious to try all the scenarios and apply their newly developed techniques.  If you are looking for a swift water course, you should check out the National Whitewater Rescue School.