Very strict, but a really helpful and great teacher, I learned so much from her.
Awesome, awesome teacher! She knows how to teach the material in an easy way, but she will make you work VERY hard for a good grade.
Hard class. Excellent teacher, and you'll learn a lot, but you'll work hard.