Thanks glass.
I will be taking leave and go to school tomorrow to understand teacher's side of the story.
BTW, my son refuse to go to school today, he was telling me that the teacher is very fierce. Last week, he was still very happy to go to school and even wanted to stay late in the CC...