Reviews of professor Kevin McShane

Rating: 5.0/5, difficulty: 2.0/5
I would 10000% take him again. The most straight forward and organized class. I took him synchronous, so lectures were only online. He will randomly call on people to participate so just pay somewhat attention to what he is talking about. essay quizzes given out every or every other week that are a page long that are simple.