Chenyu Yang
He's a nice enough guy but his lectures make no sense whatsoever. He would bring up a topic, say a few sentences about what it is, give 10 minutes worth of examples and say the important conclusion once and move on. The thing is though, is that the slides that he posts don't have the important parts so you have to read the book if you miss.