Olivia Davis
301 is a tough class but Davis is your best bet by far! She cares as long as you do, aka put in some effort to the class and she will help you when/if you ask for it. The study guides are almost exactly like the exams so as long as you study you'll be golden. TAKE HER CLASS