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.


The Team


Geoff Rand

Geoff wrote the BSC’s online cruising guide, and is a great person to approach with any questions you may have about cruising in the New England area.

Read More »
Operations Manager

Bob Garber

Originally from Boston, Bob has been sailing for over 30 years and understands the configuration of the Boston Harbor as well as anyone.

Read More »
Sail Maker

Francois Asselin

Francois has been with the Sailing Center since 1996. In addition to instructing, he handles all the Center’s sail repair.

Read More »