I am fine with free speech on these areas:
>I am fine with a Political Science class having an objective discussion on Nazism(Its messages, impacts, etc...), a literature class where they talk about a book where rape is the main focus, etc...
>I am also fine with a political/religious group booking a room to have a private discussion on their political views/religion(even have a private room to pray).
What I believe a university should do is to ensure that all students can feel as safe and be as free as possible(within reasonable grounds).
If I was a black student, I would feel unsafe if Richard Spencer was to be able to come on stage at my university to explain how he would like me to be kicked out of this country so he can have his white ethnostate.
If I was an lgbt member, I would feel unsafe if my university were to give a platform to an anti gay activist who then gets to freely proselytise their hatred among a group of their supporters.
For a more specific example, Milo Yiannopoulos was invited to speak on a university campus. Even though I still oppose the violent reaction that some people had towards attendees, I understand why Milo should not have been platformed in the first place. He is not an intellectual, he does not bring forward good arguments. He is simply a troll. On December 13th, 2016, Milo spoke at the University of Milwaukee, he doxxed a transgender student, video of him doxxing the student sourced below(1) and giving his name out publicly so now opening the guy up to all kinds of bullying and harrassment from his fans.
The Nobel Prize winning scientist, James Watson got stripped of his honors for making statements over race that were out of his field of expertise and highly derogatory and untrue(2). I provide a link where you can read the vile remarks he made about black people. I would be fine with him not getting a platform in a university to spew his racist rhetoric. There can be a serious, intellectual discussion on the differences between race and IQ(Are they genetics, environmental, to what degree, etc...) among actual experts within a specific academic discussion but a university should be able to refuse to platform Watson's views as he is simply making racist remarks, completely unfounded and outside his area of study.
I am fine with a Liberal/Conservative/Libertarian speaker coming to a university campus to discuss their policies etc. However, I would be very uncomfortable having a Black Supremacist get a platform to say vile things about white people.
So yeah, I am fine with most views being discussed on a university platform.
>As long as they are not racist/sexist/homophobic/etc propaganda meant to vilify a whole group of people sharing an identity.
I am fine also with people coming to campus to have a speech titled "Atheism/Christianity/Islam/etc is wrong/evil/stupid/deserves to die" so long as it is only a critique of an ideology and not "Atheists/Muslims/Christians/etc... deserve to die".