Classes and Schools
Private Casting Lessons
Private casting lessons are available at our shop. Learn more.
Private Spey Casting Lessons
Private spey casting lessons are available at our shop. Learn more.
Basics of Fly Fishing
One-day, 101-style classes designed to get you started into fly fishing. Learn more.
Basics of Fly Tying
Three-week long, 101-style classes to get you started tying flies. Learn more.
Advanced Freshwater Fly Tying
One-day class designed to teach advanced patterns and techniques. Learn more.
Advanced Saltwater Fly Tying
One-day class designed to teach advanced patterns and techniques. Learn more.
Nymphing Clinic
One-day clinic teaches nymphing techniques when fly fishing for trout. Learn more.
Streamer Clinic
One-day clinic teaches streamer techniques when fly fishing for trout. Learn more.
Dry Fly Clinic
One-day clinic teaches dry fly techniques when fly fishing for trout. Learn more.
Bass Fishing Clinic
One-day clinic teaches better bass angling using fly fishing and conventional techniques. Learn more.
Skeet & Sporting Clays Shooting Clinic
Spend the day shooting skeet and sporting clays to learn the art of shotgunning. Learn more.
Advanced Small Pocket Water & Fall Fly Fishing Class
One-day clinic teaches better fly fishing for trout in small, pocket waters of our local fisheries. Learn more.
Upland Bird Hunting Clinic
One-day clinic to learn the safety and basics of shooting upland birds over pointing dogs. Learn more.
Choo Choo Fly & Tackle Guide School
Six-day course to learn how to become a professional fishing guide. Learn more.
Kids Summer Fly Fishing Camp
Four-day fishing camp for young anglers. Learn more.

