she would go off-topic during class when explaining but that is fine, makes mistakes and confusing the class is just the biggest effect, she does answer student's questions, and is willing to explain again and go over, very respectful and supportive, it's just the way of how she teaches