In Canada we have found four different organizations to get certified keelboat training. Each organization has multiple schools that offer their courses and programs. Each organization seems to have a slightly different approach or focus but they all appear to get to the same result.
Here are the four organizations we have found
Based in Nanaimo, BC. Very common on the West Coast of Canada and recognized internationally. This is the organization Living Sky Sailing School is affiliated with.Sail Canada
Canadian Sailing program. All across Canada. In Saskatchewan the primary focus is Dingy sailing.CPS
Canadian Power and Sail Squadron. All across Canada but very little involvement at any level in SK.IYT
International Yacht Training. Required if you wish to work on international vessels. Canadian affiliated schools are in BC and Great Lakes Region