Classes and Seminars

2026 Fly Casting Classes with Sheila and Capt. Bill Hassan

2026 Winter Show Dates

Marlboro, MA Flyfishing Show
Jan 16 - Jan 18, 2026.

I will be doing Casting Demo's and teaching classes at the show. Sign up via the Flyfishing Show website!

Be sure to drop by my booth ( Cast90.com ) and say hi!

We'll be the left end of the casting pool!

Joining us at the booth this year (on Sat and Sun) will be Capt Casey Allen with his killer Albie flies!

(Class fee includes the show admission!)

INDOOR CLASSES: See Flyfishingshow.com for class times

DEMO's - TBA
AUTHORS BOOTH - TBA. Check Show Schedule

NJ Flyfishing Show, Edison NJ
Jan 23 - 25 2026

Casting Demo's and classes at the show. When I'm not teaching I'll be at the TFO Booth. .

INDOOR CLASSES: See flyfishingshow.com for times

For More info, check the schedule and sign up via the Flyfishing Show website

DEMO's TBA, Check Show Schedule. -.
AUTHORS BOOTH - TBA. Check Show Schedule

2026 Special Events

Malden Anglers Club
Date TBA.
Check with the club for more info.

Marshfield Rod and Gun Club
Date TBA.
Check with the club for more details!

2026 Indoor Classes: Introduction to the Sport of Fly-Fishing

This indoor class will cover the basics of how to get started in fly-fishing. You will learn about the equipment, including rods, reels, lines, waders, and other gear; learn the differences between fresh and saltwater fly-fishing; basic knot tying; fly selection; fishing conservation; as well as beginning fly casting with an indoor practice rod.

This is a fast-paced beginner's class designed to get you ready for the spring fishing season. The instructor will provide all materials and handouts; you should bring a pen and paper for notes if desired.

Tri-County High School, Adult Education Program

Date TBA

Keefe-Tech High School, Adult Education Program

Date TBA

2026 Outdoor Fly Casting Classes

We offer three levels of outdoor classes; please review the descriptions to find the class which best meets your needs. The class dates are listed below.

This outdoor class will focus on developing the fundamentals of good fly casting, the most important skill for successful fly-fishing. It will cover the assembly, use and maintenance of the equipment, the roll cast, the basic cast, false casting, and shooting line. All fly casting equipment is provided. Students should bring a hat, sunglasses, sunscreen, rain jacket, and appropriate footwear for being around water.

This class is the next step in your development and takes your casting to the next level. Topics include casting efficiency, handling windy conditions, learning the double haul, and more. Students should bring their own gear, 5–10 wt rod with a matching weight forward floating line.

This class is geared to the saltwater fly-fisherman, looking to increase the distance of their average cast. Distance seminars will cover the essential elements of distance casting: proper loading and unloading of the fly rod, forming tight loops, lengthening the casting stroke with drift and the double haul. Students should bring their own gear, 7–10 wt rod with a matching weight forward floating line is ideal (no sinking lines please).

All classes meet at the shop 15 minutes before scheduled class time! Please be on time!

Top-quality equipment is provided for all classes, or feel free to use your own!

April 18, 2026 (Saturday) 8:45 AM – 12:00 PM - Distance Fly-Casting

Bears Den Fly Shop. Contact the Bears Den for details and to reserve your spot.

April 18, 2028 (Saturday) 1:15 PM – 4:30 PM - Intro to Fly Casting
Bears Den Fly Shop. Contact the Bears Den for details.

May 9, 2026 (Saturday) 8:45 AM – 12:00 PM -Next Level Casting (Intermediate Class)

Bears Den Fly Shop. Contact the Bears Den for details.

May 9, 2025 (Saturday) 1:15 PM – 4:30 PM - Intro to Fly Casting - Bears Den Fly Shop.

June 6, 2026 (Saturday) 8:45 AM – 12:00 PM - Next Level Casting, Bears Den
June 6, 2026 (Saturday) 1:15 - 4:30 PM - Intro to Fly Casting, Bears Den

June 20, 2026 (Saturday) 8:45am - 12pm Intro to Fly Casting
Bears Den Fly Shop

Note: We only take eight students for these classes and they usually sell out. Reserve your spot early!

The Joan Wulff School of Fly-Fishing - 2026

The Wulff School of Fly Fishing is located in Lew Beach, New York.
I have been the director of the school since 2005. The Wulff School is one of the very best in the country and I am so grateful for the opportunity to work with Joan and the school’s talented team of instructors. After over 25 years teaching at the school, I will be retiring after the 2026 season. Below are the dates I will be teaching at the school, I hope you can join me for my last season in New York.

April 24-26, 2026 - Casting School
May 1 – 3, 2026 - Trout School
May 29 – 31, 2026 - Trout School
June 12 – 14, 2026 - Trout School

Please see wulffschool.com to sign up and to check for changes!

Please contact the school to register. These classes will be full, so please register early!

sheila@cast90.com

Sheila and Joan