If you pay attention, she is a good teacher. She is tough, if you goof off she will not be fun to be in class with. She is a little odd...but she can be very sweet.
Helpful but not exactly hip. Just do the homework and study for the tests. Don't talk..she hates it. She is liable to kick you out of class if you do.