Kathleen Sorensen
Comes across as brash and mean, but after a few weeks (and you learn her numerous notation guidelines), she comes around and is a really good teacher. Really harsh grader, but it helps prepare you for the final exam. Make an effort, and you'll be alright. TL,DR: Great at teaching, but blunt about mistakes.