Stefan Kehlenbach
I took a night class with him and his voice kept me awake. Theres also no group projects or presentations. He actually tries to help you do your best on his assignments. His tests are a little hard but theres weekly quizzes and papers to make up the points. His study guides help every week. Hes also really funny.