Vincent Mierlak
I personally really liked Professor Mierlak. He is a really nice guy with a very awkward sense of humor that I personally found hilarious. I took his CS I class and now I'm taking him again for CS II. It's not the easiest class ever, but if you pay attention you will do just fine. Very organized class, and he's good at answering questions.