Andrew Kubik
I think professor Kubik doesn't get as much credit as he should, I had him for a rather difficult class and he made it very doable, I went to other professor's review sessions, and for some reason, the way Kubik explained things just seemed to work with me. He is nice and cares that you do good, he makes sure to cover all the material. He is great!