Michael Walsh
Nice guy, but gets super carried away with stories and doesn't cover material. Even if you read everything, the quizzes are super nit-picky and make up almost all of your grade. Very hard to keep anything above a B if you have a bad quiz. He was not accommodating during COVID-19 when it came to grade relief.