Ethan McCarthy
This class covers hard material no matter what kind of professor you have but having McCarthy makes it just that little bit more difficult. He is fundamentally sound in his math but just does not have the natural ability to teach like some of his peers do. You do have to show up for clicker questions which can be difficult with him as well.