Yale professor, who claimed Trump was unfit for office, fired for violating ethics Accuracy in Academia