Sounds like the teacher has an issue with your child. I had the same thing happen with my ds. I even took him to the dr. and had him put on adderoll.. boy was that a mistake. I took him off immediatly because I decided it was not helping. He was the same little boy with and with out the med.s, IMO.. Well, this year with a new teacher he is doing not only better but AWESOME!!!! His teacher this year really likes him. He is working with him and my ds made honor roll for the first time this year!!! with out the meds.!!! Last year his teacher said he "wasn't thinking" What type of a teacher says that~ I replied back to her "he is thinking; he just doesn't understand" She was something else..
So, Imo, it is the teacher. Not your child!