She's alright. I can't deny that I've learned a lot with her, but she's really rude, and sometimes don't really clarify what she wants from you, so you need to guess. If you're taking a class with her, never skip it, and don't try to reschedule your presentation, because she will never let you.