RateMyProfessor keeps removing real reviews of this professor but i'm putting it out. This guy is an a -hole. Many of the young students think he's great. He's not. He has an agenda and a harsh disposition towards anyone that is not mainstream in his classes. I was a female and experienced this in his courses. Yet the Uhart still allows this.