For basically my first time in a kayak, I couldn't have asked for a better teacher! Dan was very patient, calm, explained everything so that we could understand it and made sure that we got a very worthwhile experience even though the river was very full all week! Never a dull moment. I learned so much in such a short time. I wouldn't hesitate to recommend this course to anyone!