Jill Davis
Professor Davis obviously cares about the student and is very funny, but the lectures are pretty confusing and often do not correlate with what's on the exam. It's a very hard class to study for because there is so much content and you never know what to prioritize. If you thrive on structure, this is not the class for you.