Christopher Kendrick
Taken him during summer. He would make jokes and tell stories to keep you engaged in the lectures. A lot of work (quizzes/labs) do it and you'll be fine. If you talk with him 1 on 1, you can see he cares about what you have to say/ask. Great professor and would recommend to anyone