Glen Gorman
He's extremely funny, understanding, and caring with his students. His exams are a breeze if you study the right things. They mostly cover what's in the lecture slides but I'd recommend studying key terms from the textbook as well. Overall really great prof.