There's been a lot of talk recently about free speech, but a lot of people have a very superficial understanding of what "free speech" actually means.
I taught several semesters of Communication Law, and here is what the Constitution and the courts say "free speech" means.