Hmmm.... I haven't even read the responses, as I can imagine what half of them say.
I'll just tell you my little ounce of wisdom. I was an honor roll child, taking excelled classes. Had some ridiculous IQ (I haven't taken a test in years, I'm sure it's dropped.

) I really loved school. I had a lot of fun, and just gobbled up whatever they threw at me. I *loved* it. Then I got into Mrs. Bratek's 5th grade class.
I hated her. I hated school. I dreaded waking in the morning. I played sick a LOT to avoid that wretched woman. She was horribly mean, and vile - and singled me out, constantly. I cried in the bathroom's at school more times than I can count. She yelled at me at recess once, I went behind the swings and was crying so hard, I peed in my pants (just what every 10 y/o child needs, right?) So... being the smart cookie I actually was

, I fell into a big sloppy melting snow bank. *Phew* Issue resolved. Along with getting picked up, as it was afternoon recess and my mom took me home. Score!
That woman was SO mean to me. I was a kid! A child!!! 10 years old for cripes sake! OMG I get chills thinking of the way she would glare at me. It was awful.
Long story not so short.... I hated school from that point on. My grades sucked, from that point on. They were even gonna hold me back in 7th grade, but my mom talked them out of it. In 2 years, I went from excelled classes, to being held back? No one thought "Gee, this is odd?", other than my mom?
(Trying to sum this up) That disgusting woman spoiled school for me. It was never the same, and I dropped out the DAY I turned 16.
I'm on you and your child's side. Just because they're teachers, doesn't mean they don't or won't do or say things, they should not.