Ananta Acharya
I studied the recitations and practice problems(try to understand the concept, not the specific question). He tells what questions will be on the test in class. These made me do well. An A is very possible in this class, but it won't be handed to you. He grades things as soon as possible and is very accessible(Office hours, email, etc). Take him.