Trevor Jackson
Yes, his lectures may be a little convoluted but hes a solid professor. I feel like his biggest flaw lies in his teaching style, hes a smart guy but he forgets to simplify things for students that are new or unfamiliar with the subject being discussed.