Northern Illinois University

Location: DeKalb, Illinois
Founded: 2004
Star Status: Bronze