Professor Hay was a great professor; easy-going, well organized, punctual, and professional. Provides powerpoints. Good grader even provides feedback or comments and overall easy to get a hold of to. A few quizes every other week papers to write, the final is a paper and a presentation that he prepares you for. Wonderful professor would take again.