I've gone through a few ASA classes through The Maryland School of Sailing and Seamanship Maryland School of Sailing; Chesapeake, Caribbean, Atlantic Ocean, Bermuda
. Great people and nice class boats, Island Packets. One of the owners, Tom Tursi, wrote entire navigation courses for ASA, so they know their stuff. Some may say it costs to much, but I thought it was money well spent.