Samuel McCarthy
His lectures can be slow and a bit boring which makes them hard to follow. However, he is super helpful and grateful when you ask him questions about the content. He is always willing to work things out and explain in detail what needs to be done. Loved him as a professor!