James Donovan
He is a great and easy going professor. He assigns 5 essay paper and looks at the big picture. He is monotone and mundane but he can be funny. I got an A in his class. He explains very well and is very approachable. I highly recommend this professor. He is a fair grader!