Peter Galipault

Peter first joined the BSC in the dim, dark and distant past; somewhere around 1986 or ‘87. He started teaching sailing in 1992. Since then his sailing career trajectory has included many voyages in and around the Caribbean, the Mediterranean and a lot of racing; in everything from Solings and Sonars up to a Swan 80. Most recently captain and helm on Scherherazade, a locally famous 40’ race boat that has since moved on to a new owner in Nova Scotia. He is also Fleet Captain of the Constitution Yacht Club. Peter still loves teaching classes at the BSC from Learn to Sail up to Coastal Passage Making.

 

Meet

The Team

Dock Staff

Michael Zulch

Michael “Zichael” Zulch joined the Sailing Center in 2025. He first began sailing on the Charles River in 2010 before upgrading to his own boat, a 17-foot O’Day Day Sailer

Read More »
Instructor

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 »
Office Staff

Riley Monahan

Michelle was born and raised in Massachusetts. She graduated from the University of Rhode Island with a degree in psychology.

Read More »