Bob Delmore
Bob is overall a great professor. There are times that things he says arent politically correct, but it is because he knows his audience. He is excellent at getting students involved with lectures. There are quite a few homework assignments and quizzes, but all are super short and painless. Take a class with him if you want to learn lots and laugh