Carrie Brennan '88 will become new head of Thetford Academy
Fifteen years after starting a charter high school in Tucson, Arizona, Carrie Brennan ’88 is returning to the Upper Valley as head of school at Thetford Academy, an independent 7-12 school in Thetford, Vermont.