The first amendment states that your speech shall not be infringed by the federal government. Personally, I think a college (or a business) should be able to set their own rules for speech.
I actually agree with that.
True. HOWEVER.... does this college receive any federal funding? That changes the equation back again.
From a different point of view... if the college is 100% privately funded, and this student is paying tuition -- then the analogy should be more along the lines of a business not giving adequate value of service. I actually used a similar argument in college, when complaining to the head of the department against a particular professor. I told him, "I'm paying a great deal of money to come here." [Unlike most of the free-ride students, I was paying my own way.] "I expect a certain quality of service in return, and I'm not getting it with the agenda of this teacher." As you can imagine, it was as if I was speaking Martian to him.
"Personally, I think a college (or a business) should be able to set their own rules for speech."
Well, when they stop accepting all that tax-payer money, maybe they can but until then, I think college campuses should not infringe on people's rights. They can chant "Death to Israel" all day long but let someone speak out against gaydom and THEY are silenced. Messed up world.
A state university, as an arm of the state, cannot constitutionally restrict free speech. A private business CAN adopt rules to ensure a non-hostile environment.