Aaron George
The lectures for this class were amazing and very informational. You are required to take notes, and I recommended paying attention because you have to write essays that use lectures as sources. You are required to read three books, which is a lot but doable. He is a nice professor just assigns a lot and is a hard grader.