Just wanted to pipe in for a second and say things will get better, even though it doesn't feel like it. My DS7 had a very hard time at 3yo in preschool. He was a PG kid and just couldn't handle the structure and slow pace of everything. We kept him in for 3 months and finally decided it wasn't worth it at all. He was never sent home or anything but they complained a lot, contacted us a lot,and he didn't really feel good about it and could care less about going either way. We tried again at 4yo and that was our worst experience ever. He was pretty much kicked out of their program (it'a crazy story which I won't go into that really had more to do with their program and lack of being able to take on a child that didn't fit into a perfect mold and was satisfied doing nothing academic at all). Then he went to another preschool program that was great because they let him do things above level...but they realized just how advanced he was while he was there and recommended Montessori. He then went to Montessori and actually did awesome there and loved it...no behavior concerns at all. We were worried about putting him in a public school at that point and did testing where they recommended homeschool or highly gifted schools...but we went with our regular public school who allowed him to skip K. He struggled some in first with behaviors...but he was 5yo and it was his first full day experience. He did a lot better in 2nd..barely any calls or reports of behaviors at all. Now 3rd is even better. So I just wanted to say that they do mature and I hope things improve. You know how wonderful your son and I agree that it is important to have others recognize that as well. The teacher has a lot to do with the whole program. I work in schools so I definitely know that well. Good luck and hope things turn out well!