Kamyar Davoudi
By far the worst professor I have ever had in my entire degree (CIV E). He is incredibly knowledgeable of the material but fails in every way trying to teach it to anyone who has less than a high understanding of what is being taught. 1 of the midterms he assigned had a class average of 43% then he proceed to blame the class for the bad marks.