Can't stand him. The papers you write are LONG. He does not explain well how the paper needs to be written. Babbles on and on about stuff that doesn't relate to the class. I would not recommend this class to anyone. I looked at Perdue owl on how to write one of the papers and he told me it was completely wrong. Worst class Ive taken.