Mar 26, 2023Club Judge CourseNepean Sailing Club
Mar 28, 2023Club Judge SeminarOnline
Mar 28, 2023Assistant Race Officer CourseOnline
Apr 04, 2023Decision Writing Skills Seminar
Apr 04, 20232023 Learn to Cruise, Power and Navigation National Stakeholder UpdateZoom
Apr 08, 2023Offshore Personal Survival CourseSurvival Systems Training (40, Mount Hope, Darmouth, NS)
Apr 11, 2023Club Race OfficerOnline
Apr 12, 2023Practice ProtestsOnline
Apr 15, 2023Combined Assistant Race Officer and Club Race Officer CourseRoyal Hamilton Yacht Club
Apr 19, 2023Learning Facilitator ClinicBuffalo Canoe Club
May 19, 2023Advanced Race Management SeminarRoyal St. Lawrence Yacht Club
May 27, 2023Mark Layer CourseNepean Sailing Club
Jul 14, 20232023 Sail EastSt. Margaret Sailing Club (Glen Haven, N.S.)
Jul 20, 2023Sail Canada 2023 49er and 49erFX Senior ChampionshipsKingston, ON
Jul 20, 20232023 Sail CentralHudson Yacht Club (Hudson, QC)
Jul 27, 20232023 Sail WestWabamun Sailing Club (Parkland County, AB)
Aug 03, 2023Assistant Mark Layer CourseCORK Kingston
Aug 08, 2023Sail Canada 2023 Youth ChampionshipsKingston, ON
Aug 08, 2023Sail Canada 2023 ILCA 6 & 7 Senior ChampionshipsKingston, ON
Aug 11, 20232023 Sailing World ChampionshipsThe Hague, NED
Sep 16, 2023F18 North American ChampionshipBurlington, ON
Oct 20, 20232023 Pan American GamesSantiago, Chile
Nov 22, 2023Canada's Celebration of SailingTBD
Jul 26, 20242024 Olympic GamesParis, FRA