Ronald Brockhoff
He is a great guy, don't know how but knew everyone's name on the first day of class in a class of around 100. His lectures are fast and there is a quiz every Friday. He is very accommodating and easy to find outside of class, very fair and an overall great professor. 9/10 would recommend