Shawna Metzger
Grading criteria are way off, she is extremely strict when it comes to grading, and has no personality or connections with students. That being said, you can learn a lot from her, but don't expect an easy A, especially on the final.