Dianne Farina
Took this as a summer class and honestly not terrible. As long as you have a general concept of what is expected to know from the lectures, all of the homework is easy and the tests are easier than the homework. Drops lowest test score and lowest homework grade which is pretty cool too. 