I took Kelly's Intro to Kayaking class and an individual Roll class. Kelly was great. He is a very gracious teacher, always trying to individualize his teaching to each student. I learned how to roll and hand-roll in one Roll Class session. He is very personable and he was accommodating to my busy schedule. Additionally, his passion for kayaking really shows. I look forward to kayaking with him in the future.