A person who knows how to teach would not criticize her student in front of everyone else. I always feel that the teacher has "got above her raisin'" and has forgotten when she was a rank beginner. I won't take that from any teacher now; I have learned to express myself and let the teacher know that she or he is wrong. I am left-handed and dyslexic and I had a teacher call me a whiner and a trouble maker in a class (a nationally known teacher, at that) but I soon set her straight and we were on good terms after that.