Tufts University professor Thomas Abowd’s anti-Israel course “Colonizing Palestine” is getting media attention, and he’s not happy about it. In fact, when the College Fix emailed Abowd for comment, he threatened to call the police if contacted again. One would think he’d welcome the opportunity to discuss the alleged merits of his course, but like many academics, Abowd thinks himself above accountability. No doubt, he’ll be calling the police a lot in the coming weeks.