Jackson Hole Fly Fishing School works with clients of all ages and skill levels. From beginner to expert, we employ a hands on teaching approach designed to enable you to independently navigate Jackson Hole’s world renowned trout resource. Our goal is to teach fun instructional fly-fishing skills that will ignite a lifelong passion of your own. From beginner to expert, JHFFS aims to teach fun instructional fly fishing skills that will inspire a lifelong passion of your own.