Matthew Scherer
Scherer clearly understands the material that he is teaching. However, his lectures are extremely dry. Because of the pandemic, I had to attend his class through zoom. This made it difficult to stay engaged during his lectures. He is not a harsh grader, so if you can make it through his lectures you should be fine.