The College of William & Mary

Location: Williamsburg, Virginia
Founded: 2001
Star Status: Silver