I think his current teacher needs to rethink a bit. You said his desk got moved then he got in trouble for not going when his group was called? Was he with his group? He expected her to call him by name - was he actually sitting by himself? And why didn't she just gently remind him to go with his group? He is six and it is not a safety issue.