News

The Island School’s Spring 2009 class reunited this past weekend on Cape Cod, bringing together 35 of their 48 students.  The Vetters kindly hosted this massive group, and a good time was had by all!