Brett Hurst
This course is not super easy, lots of reading. Brother Hurst is great for this course though. He is very knowledgeable on the topic, and he always did Zoom exam reviews that were SO HELPFUL! I was able to do well with my exams because he is a great Professor who is clear in his teaching. He makes a difficult topic easier to understand.