Ben Carney
Prof Carneys speech tremor does make it somewhat difficult to understand him. He gave a speech EVERY class and kinda repeated himself during the lectures. He is BIG on attendance AND participation. He also lectures until the very end of class and even went over multiple times. The upside is that he does give you the material before each exam.