Spencer Johnson
Professor Johnson is a good professor. I was never good at math and passed this class with an A. He gives lots of homework but the thing with math is the more you practice the better you get, so the homework turned out to be really helpful. He is also a very good grader and will still give you credits if you make very small mistakes.