Daniel Corrigan
Professor Corrigan is incredible. Extremely clear in expectations of discussion papers. There was only 2 tests, closed notes, but powerpoints were available so you must study. Final was a term paper. A really excellent person. Speaks clearly and likes what he does. Engages well with students. Would definitely take again!