Jamie Atkinson
In person classes probably would have been a better experience. His problems with zoom, frequent class cancelations, and very heavy reading assignments made this class more of a self taught course. He knows his content and can really discuss materials in depth but lectures were lacking. Only graded on three papers and participation. Book required.