Craig Shay
Such an easy class. He assigned a few papers but they were on interesting topics that we learned in class and was very willing to help throughout the semester. I was absent more than 3 times and he was understanding, I just emailed him my reason and it was fine. Rarely any hw and when there was it was really easy. I recommend taking him.