she is a one of the best english teachers you will find: IF you can get along with her
I wonder what she does at home, but she is honestly the best teacher in the school if your there to learn.
strictest teachers ever pull up your blouse! dont powerplay me! some of her famous catch phrases. She is a heaps good teacher though