My dd6 had similar problems in preschool but not as bad. It did however get that bad when she went to k. In preschool i didn't yet know she was advanced so i got upset but the teachers were awesome. In kindergarten she had lots of issues with other kids, running around the classroom. She even hit a little boy infant of myself and a teacher, then she refused to say she was sorry. I knew by this time she was ahead so i talked to the teacher and we worked on getting her engaged and giving her afterschool classes to help her with social skills. If her school wouldn't help us i would find her a new school. It can't be all your sons fault even if he was the most rambuncious child on the planet.