Scott Johnson
I don't think this professor is terrible. He does brag about things he did but that is expected of old people tbh. I find his stories interesting and informative sometimes. His class is exam heavy 70% of the grade is towards exams but if you attend and take notes you will be fine. You have 2 assignments and a discussion every week.  Would recommend