Carli Snyder
I had Professor Snyder during the COVID-19 crisis, so our course switched to online. However despite the ongoing situation and craziness, she always took her time to check us while also being mindful about deadlines and adjusting to us. She might assign a chunk of work, but she's reasonable considering student situations. I recommend her highly.