Martin Fiscus
Fiscus is a great guy, super nice, and respectful. My problem isn't with him, it's with the class itself. He's a decent professor but with the way the class is set up, you have to work for your grade. The tests are unreasonably difficult. You could study for hours and still not do well. Overall, great guy, hard class no matter who you take.