Well guess what beta boy, that's what free speech is all about. Sometimes it offends! Man up!
We may disagree with the tactics this man used in addressing the school board (and teachers) but I respect him for speaking up. More should.
He has the right to be offended. He DOES NOT have the right to demand that you not offend him.