It bothers me that you side with with someone who's irrational behavior does not fit the personality of a Harvard Professor. "Going ghetto" on the police officer is certainly what we expect from Harvard professors...yeah, right.
If you want to maintain the defense of the strictest point of law, then why was not the officer fired for his actions if he was outside of the law? Could it be because he felt his life might be in danger because of the perp's behavior? Wild perception on my part? Actually, just about as wild as your defense. Neither of us were there, and the reports are hearsay. As for me, I would act like a rational person in the presence of a police officer who was asking me questions. Sadly, being a pasty honkey of Eastern European extraction, I am unable to "go ghetto" on anyone. It's just not one of my genetic markers.
And what about the neighbor? Maybe he was pissed about having a black guy moving into his neighborhood, and was trying to make trouble for him. Not everyone is excited about neighborhood integration like the feel good liberals. Maybe this is a KKK plot to run the professor out of the hood and back to where he came from. You know you can't trust them guys in the white sheets...or any white person when a black is involved. You just know all white people are racists.