Keith Bletzer
Took this class virtually. Dr. Bletzer had a few technical issues but he lectured every class. Several papers and one main paper as your final. He has a unique grading style and likes things done the same way on each paper. Interesting class and I did learn. Be prepared to write.