I will be visiting New Bedford, Mass this coming September and would like to do some sailing on Buzzards Bay, in addition to taking a #103 class at a ASA or US sail school. The nearest school I have found is in Boston which will be too far for me. Is this correct or have I missed something ? Thank you.