Mk Choy
This dude can be extremely prickly and hard to talk to. When he asks a question in class, and nobody answers, he will just sit there and stare everyone down and wait until someone attempts. He's never gonna give the answer. But he teaches the material well, and forcing people to answer really does help you understand.