Ds3 started prep this year. He absolutely loves it which is fantastic.. My problem is this

the other day DH dropped him off and as usual we sit and do puzzles ect till the bell.. Another little boy came up and said Hello Jacob. Jacob ignored him completely. he went away after saying hello again and being ignored. Dh told him that was rude so he turned to his dad and said.. His name is int he red dot (they have traffic lights~ green is good, yellow is first warning, red is time out) I don't talk to children who have their name in the red dot..

I thought fair enough but we did talk to him and say while he might have been naughty it wasn't polite to ignore him like that

Today I was sitting doing some puzzles and a boy came up and said Hello to Jacob. Jacob ignored him and I said excuse me Jacob someone is saying hello to you. He gave a quick hi and went back to what we were doing. I asked him why he wouldn't say hello and his response was... He is a naughty boy and I don't talk to naughty kids

I spoke with his teacher to see if we should encourage or discourage this She said it is actually a good trait to have as when he gets to teenage years hopefully it will continue and he won't talk to "naughty kids"

but in prep they encourage everyone to be friends and talk to each other and she said what is naughty in prep to teenagers is a huge difference.. She did say they would all have a talk as to how we should be nice and polite ect ect..

Are anyone elses preppies like this? Or even your older children?

Jacob is no angel at home either but at school he is perfect (typical)