Teachers really have such a lot on their plates these days with NCLB, inclusion, higher percentage of ESL students etc. As you say onthegomom, the levels in one class can be so varied and far apart you have to imagine how any but a small handful are actually getting the instruction they need. I am sure, NTmom that the teacher is already probably very stressed out and any little thing may be likely to cause and upset. I wouldn't blame myself.