Johnny has been coaching canoe slalom for over 30 years. His successes include the fact that all 3 Olympic canoe slalom competitors in Beijing were Scottish, 2 from his club C R CATS. Previously Craig Brown had represented GBR in Atlanta. Campbell Walsh Olympic Silver Athens, European champion 2009, World Cup winner, 2*World Championship Bronze. David Florence Olympic Silver Beijing. Fiona Pennie World Championship Silver 2006. Despite having just retired after a 44 year distinguished career as a teacher he is still to be found on the riverbank coaching the next generation of Olympians, regardless of weather, taking all his holidays on Canoe coaching trips. Relentless, dedicated and inspirational. Stewart Pitt (Olympian 1996, Scottish Canoe Association Competition Stream Director).