College of Charleston

Location: Charleston, South Carolina
Founded: 2000
Star Status: Good Standing