Published on February 5, 2016 in Satisfaction Survey Gives Welch College High MarksFull resolution (300 × 200)