The guide for the Orvis Wingshooting School in Asheville was incredible. We took our teenage children and our young adult children and everyone loved the entire day. We recommend this highly. Book online through Orvis Schools. Fly-fishing guides available, too.