Jennifer Gibbs
Gibbs is great. This was an easy A class for me and I enjoyed her lectures. She is really knowledgeable and has interesting class discussions. Highly recommend taking one of her class. Note: if you don't like busy work this may not be the course for you.