Kendra Waugh
If you do the work and show up to class there is a high chance you'll do very well in her class. She is very clear on what she expects from everybody, and she makes class enjoyable. Also, I found I was able to learn and retain all the information she was teaching very easily because she used real-life examples a lot. Best prof so far!