Please give the teacher a rating from 1 to 5 stars and then describe them with a single word.
Underhanded sly liar arrogant
she gets mad at you for not doing work that she never assigned and for not understanding her accent. =]
can't understand her in any language...