Todd Isherwood

Todd has been sailing Boston Harbor and the Charles River for nearly 30 years. He is a graduate of the Massachusetts Maritime Academy and Northeastern University. Todd holds a 100 Ton Captains License with sailing and towing endorsements. As a member of the US Coast Guard Auxiliary, Todd is boat crew qualified and also serves as the senior assistant lighthouse keeper at Boston Light. Other interests include fishing and camping on the Harbor Islands. Todd is married and has lived in the North End for 25 years. Ask about his favorite North End activity the next time you are sailing together.

Meet

The Team

Instructor

Chris Allen

A life-long sailor, Chris grew up in New York sailing on Long Island Sound, then moved to Maine, to Boston, and eventually Cape Cod.

Read More »
Instructor

Bradley Churchill

No stranger to a boat with a keel on it, Brad holds a 100 ton Masters USCG Captains license with endorsements for Towing and Sailing.

Read More »
General Manager

Dave Bryan

David joined the staff in 1988 as an instructor and after many seasons of running the instructional program he became the general manager of the BSC.

Read More »