Stephen has over 20 years of experience as a sailing instructor as well as inshore and offshore racing and cruising sailing experience. Stephen began his sailing career with a community sailing program on a small fresh water reservoir in Calgary, Alberta. Through the generosity and goodwill of other sailors, Stephen has accumulated a wealth of racing and cruising experience from sailing in different venues around the world in variety of different boats. Since its inception, he has served as the Director of Sailing Operations for ONE°15 Brooklyn Sailing Club. He is a RYA Offshore Yachtmaster, a USCG licensed captain and is acertified instructor with US Sailing and the American Sailing Association. In his spare time, he continues to race competitively, run bareboat charters and delivers boats in his spare time.