I have no particular advice, but I just wanted to say again that I don't think you are over reacting by any stretch of the imagination! That is really horrible. I agree with Neato - this teacher doesn't sound qualified to work with GT kids. I'm surprised she was actually "trained". I can't imagine any good, responsible, and caring teacher taking this tone with any 3rd grader.