Jen Nimtz
As a person I like her a lot, however, she is not a great professor. I got a C because of my own lack of doing homework, but had I not been already familiar with the material I would have had a much harder time, as her lectures are inefficient, ramble-heavy, and difficult to focus on and the online program used for homework is very frustrating.