Had him for Critical thinking and he is the least understanding individual on the planet . He fails utterly at the critical thinking aspect of his course . If you weren\'t agreeing with him he didn\'t like you . Also a ridiculous amount of online work . Stay away