Mahmoud Darrat
It's true he has good lectures but that's it. He takes all of his questions from the textbook that he doesn't require us to read and rewords them badly. Hard exams and is a hard grader yet his assignment instructions are super vague. His classes need to be more intellectual for the type of work he wants us to have and he just doesn't provide that. 