John is one of the best guides I have ever experienced. He knows where the fish are, and what flies they will take. On tough days he never gives up. He helps you improve your casting and your hook set. He really does it all!
Headwaters Fly Fishing Video
Fly Fishing for Smallmouth Bass on the Upper Mississippi River with Ron Schara on Minnesota Bound.