David Jackson
Professor Jackson is very knowledgeable and is good at explaining concepts with real-world examples. You have 5 class discussions (which are just worksheets) that are easy points. Tests are 50% multiple choice and 50% extended response, but you get a study guide before the tests