Steve Yerkes
I really enjoyed him as a professor. He grades things in a timely manner and grades fairly. If you put in the work, you will end with the grade you want. I was also interested in his class the whole time, great topics. The book is about $5 and I plan on keeping it, lots of great tips in it! It is also essential to do well on quizzes. Great guy.