Eran Zelnik
Zelnik is the most horrible professor I have ever had. His lectures are boring and he makes no sense when he is not reading the slides. Tough grader on all the papers he has given. Lets not get started on the in-class assignments. He waits until the end of the semester to put them which gives an inaccurate idea of where your grade is actually at.