For sailing lessons, please visit our sister site www.sail-marco.com. Sail Marco is an American Sailing Association (ASA) affiliated sailing school located on beautiful Marco Island. Marco Island is the largest of the Ten Thousand Islands, located on the Gulf of Mexico in Southwest Florida, just South of Naples.Captain Richard Hamm is the Senior Sailing Instructor at Sail Marco. Captain Richard holds a United States Coast Guard license as a U.S. Merchant Marine Officer: 50 ton Master with sail and towing endorsements. He is also a certified ASA Instructor for "Basic Keelboat" (ASA 101), "Basic Coastal Cruising" (ASA 103), "Bareboat Chartering" (ASA 104), and "Coastal Navigation" (ASA 105).