Gregory Johnson
I got an A in this class by reading every word of the textbook, and using Quizlet for every test and lab practical. It's possible but took a ton of effort because I didn't find his lectures beneficial at all. The positives are that he gives you essay questions for the test so you can prepare your answers in advance and gives extra credit every test