Karl is a Paddle Canada Sea Kayak Instructor Trainer, and River Kayak Instructor and uses philosophies from both disciplines in his coaching. Past Nova Scotia Board member to Paddle Canada, and current Chair of the River Kayak Program Development Committee he’s actively involved in Paddle Canada. He’s always searching for the next bit of surf or whitewater and loves helping people get more comfortable in dynamic water. Karl is also a volunteer firefighter which has expanded his problem solving and technical skills as well as keeping him calm under pressure.


  • Paddle Canada Level-1 Sea Kayak Instructor Trainer
  • Paddle Canada Level-2 Sea Kayak Instructor
  • Paddle Canada Level-4 Sea Kayak Skills
  • Advanced River Skills
  • Intermediate River Instructor
  • Medical First Responder