Patrick Daydiff
Mr. Daydif is great person at teaching and in class, but as soon as you needed something to ask or go to his office hours, his answers would be as if your dumb and non helpful at all. Also he is a tough grader.