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.