Rebecca Dunne
She is suoer sweet, understanding, and takes time to explain what you are learning. During the lectures she'll go over some of the questions that will be on the quiz. She also gives out reviews so you are prepared for the exams. ALSO GIVES A LOT OF EXTRA CREDIT - so if you tend to struggle there is some wiggle room.