William Hardy
Professor Hardy was an overall solid choice! In the beginning, he was pretty flexible and gracious. However, did not continue as the semester went on. He is a pretty moderate grader, feedback was not given on several (major) prior assignments before deadline for the next. His feedback is extensive! William Hardy is hard, but I would take again!