My 4 year old is great except when walking to/ home from school. He runs ahead to try and get with his friends, doesn't listen to me, won't leave the playground when I ask. I'm really embarrassed because it's always in front of other parents who have well behaved kids! He screams at me when I tell him off, and says he doesn't care about any punishments I threaten him with. (Time out/ losing toy for the day when we get home if doesn't listen).
I'm at a real loss as what to do. He's always been so well behaved up until starting school. I've never really had to tell him off.