Great teacher. Comes off as intimidating at first, but as long as you don't fool around in her class, you'll be fine. She's very funny, and passionate about what she teaches. Always willing to give extra help to her students.
One of the funniest teachers I've had! She never hesitates to make fun of people, which is funny, though she's an extremely tough marker. If you mess up, she'll make fun of you about it right away.