The hard work and dedication that goes into skill development - Kayaking Tips - Kayak Hipster