Startup university's faculty list raises questions