Allyson Graf
Has really good lectures and her powerpoints are always accessible. As long as you do the assignments and study for exams, you should have no problem passing her class. She is always willing to give you help if you need it.