I need some advice on how to help my 7 yr old son with this little girl who's been name-calling him. This 7 yr old girl lives down the street. My son is in the same class with her. Earlier in the year, my son would come home telling me that she'd be following him around the playground, calling him an "idiot". I'd tell my son to ignore it, or stay away from her and avoid her. It continued for a while so I called the school counselor and told her. The counselor met my son and taught him to tell her things like "it bugs me when you call me names, I'd wish you'd stop". Well, that didn't seem to do anything. She continued but I felt like I couldn't do any more. I told the teacher and she never saw anything. Of course, this was happening when no adults were around or paying attention (recess and the school bus). Months later, she found someone else to focus her attention on and my son said she didn't talk to him any more.
A month ago he came home and said she's being nice to him but only in the neighborhood. She was still being mean at school. He really didn't understand why her behavior was different, depending on where they were. I really couldn't explain either. A few weeks ago, he said she's calling him a "blockhead". I was at a loss on what to do. I left it alone and hoped it would go away. Unfortunately, the time away while they were on Spring Break didn't change anything between them. My son came home today saying she called him a "blockhead". Again, this only happens when no adults are around.
Any pointers on how to handle this? I'd like to help my son not be the target of this girl or any other kid who's bossing him around.