Aaron Palmer
Professor Palmer tells you exactly what you need to know to be successful in his class, and he is also able to go into detail when you ask a question. I highly recommend that you attend his office hours if you need help because to be quite honest, he practically spoon feeds you the answers. Best math professor that I ever had :)