Surfing waves , throwing ends , expedition trips to new rivers .
Everything else that comes with canoe slalom is the most amazing experience .
Surfing waves , throwing ends , expedition trips to new rivers , and everything else that comes with canoe slalom is the most amazing experience .