I guess right there I would have sworn out a complaint against the professor saying that she was making him uncomfortable and threating. I mean she could give him an “F” for nnot agreeing with his presentation. OH, and also she ASK him to do this assignment. So the police and the professor are threatening his 1st & 2nd amendment rights. OH YA sue and ask for an apology.
Rule One: The police call, and want you to stop by and answer a few questions.
Your IMMEDIATE next action should be to call your lawyer. NEVER speak to the police without a lawyer present. ..