You might try booking a trip with Dennis Dickson. I think he also offers a couple on-river clinics every year.