Andrew Bove
Bove really cares about his students and wants them to pass. ACS can be boring, but Bove makes the discussions interesting and relevant. He's also very flexible if you need an extension on a paper or can't make it to class. He can be a tough grader on papers, but if you show up and participate and put some effort in for the papers, you'll get an A.