Joseph Heilman
Dr. Heilman was tough but fair. There was a lot of analytical writing so if you do not know the basics of writing, do not take this class or you will fail. Dr. Heilman actually reads your papers - unlike some instructors, and does not accept mediocrity. He was very engaging. I loved him as a professor and I would take any course that he teaches!