Steven Tranotti
He is a pretty average professor. He grades reasonably and is always available. One thing that is great about him is that he is willing to help you learn all of the concepts outside of class. If you are new to computer science, study hard and you should get at least a B.