The Canadian Fly fishing experience