Daniel Drimbe
He is a great professor. He tries his best to be understood by everybody, and will happily assist you at his office if necessary. It helps if you have previous knowledge of Calculus but it won't harm you if you don't. His midterms are pretty reasonable. Practice is the key, so just solve his practice problem sets and you should get an "A".