Amanda Liebrecht
She is honestly a great professor! I really enjoyed her class and she explained all of the material very well through her lectures. The tests require you to really understand the material so they are a little difficult. All around though great class. She really cares!