Re: Sailing in New England for newbie
From your inquiry you seem polite and sensible -- people will want to help you. Reaching out through this board is one avenue but now it's time to play "Six Degrees of Kevin Bacon". Perhaps someone you know from sailing has contacts on the coast. Perhaps someone you know on the coast has contacts with a sailor. If you've ever bought a sail, reach out to the loft; they have tons of contacts. Needless to email helps.
I sail in NY and with minimal effort I got an offer to crew aboard a German yacht racing in Turkey. I'd never been to Germany or Turkey.