Alexis Hanson
Material for this class is diverse so it doesn't feel monotonous. However, she's a tough grader. Her study guides cover about 10% of material on exams. So they're not helpful. You have to read every inch of the textbook, and still it doesn't guarantee success. Her questions are too well-articulated, making hard to decipher. I don't recommend.