Alan Swirsky
I had him in Summer 2022 and he was amazing! Despite the narratives he assigned were quite depressing, he gave some humor to keep them lighthearted. An outstanding professor and I would definitely take another one of his courses in the future!!