Alric Fischle III
Really great professor. When I was struggling in his class I could meet him during office hours to get help. Great notes really helpful he really tries to make sure that everyone understands the material. I definitely would recommend you to take his class. He does give homework but it really helps to better understand the material.