Lalit Deshmukh
Talks way too slow in lectures, and I really do not think how he graded homework and tests were fair at all, as he gave points for very specific things (that the question was not even asking for!) and you never knew what to include and what not to include, and many times the answer would be nowhere online (when he wanted you to look online!)