Joan Hamory
Made sure to post every lecture online so if you have to miss class, you can still understand the material. Her lectures were great regarding the concepts, however she tends to skip over the math, making it harder to get the math questions right on the tests. Good with giving extra credit and curves the test! I am taking her again in the spring.