The Ohio State University

Location: Columbus, Ohio
Founded: 1999
Star Status: Gold