Zehua Wang
Incoherent. Gives you a difficult course project without even explaining it properly. Marks midterm exam 5 weeks later. Doesn't care about his students. Never answers emails. I could GO ON AND ON!