Allen, at the University of Illinois Urbana-Champaign, has been the subject of at least two Title IX complaints filed by students and faculty. So far the university has done little about his behavior.
I am so disappointed, but also so grateful. I was planning to apply for a master's thesis with this person and now I know to avoid it. Thank you.
I am so disappointed, but also so grateful. I was planning to apply for a master's thesis with this person and now I know to avoid it. Thank you.