Roman Yasinovskyy
I am pretty sure he knows his stuff, but I don't think he should be a professor. The knowledge I gain from his lectures is pretty much what I would gain by reading something about the subject matter online for 2 mins. TWO MINUTES. Horrible teaching, nice projects. Grades easily so people tend to like his classes.