Dave is truly such a kind and intelligent professor. He transformed a topic that I had minimal interest in into something engaging. He is funny and fair to his students. Take one of his classes--you will not regret it!