 Everything you know about free speech is wrong. First off, no, the First Amendment doesn't allow you to say whatever you want, whenever you want, to whomever you want. It only protects certain speech from government action, not that of individuals or private institutions, which is why your job can fire you for cussing out your boss or a restaurant can ban you for reading forth wing too loudly at your table. And even though hate speech is technically protected, anytime it verges onto any of these categories, it becomes illegal. One place the First Amendment does protect you is at some colleges. Since public schools are part of the government, your free speech is protected there. And even though private colleges aren't technically bound by these same constitutional rules, because of laws like Title VI and IX, they are legally obligated to police against speech that gets out of control. Those laws require colleges that take federal funding, which is pretty much all of them, to ensure that students are not subjected to a hostile learning environment.