Tim Hardin
This class was awful. Hardin is not a good professor at all. He does not understand his own material. He is extremely unhelpful in answering questions. He is very unprepared and the exams are brutal because they are so random/underthought even though they were openbook. Hardest class of the semester.