Debra Ramsey
Every class day she lectures and gives out a quiz, but she gives a free online textbook with the review questions to study beforehand. A lot of essays though, so start them ahead of time to not fall back. She also gives a rubric so make sure to follow it carefully as she grades picky. The final exam grade is also an oral presentation.