Peter Humphries
Unpopular opinion, but his Math231/Differential class was difficult compared to the others. I think the other reviewers failed to mention the average for exams is 70, which is well below the average for the other professors. He is nice and caring, so if you care about how you feel in the class over your grade, you should consider him. 