The teacher does not sound like a native English speaker.
Does she teach English as a first language or a second?
Native speakers of any language are generally the best and this is important when learning your principle language.