The weather in New England, and more specifically on Martha's Vineyard, has been on and off for the past few days I have been here. While Wednesday was a