We have recently engaged a nanny, for a couple of reasons, and have chosen one who speaks only in her native language to our children. This is my husband's native language as well as we want them to have more exposure to it. When she is at our home, I speak in this language too.
Our 3.5 year old son is rude and difficult towards her. He has had babysitters and has gone to nursery since he was 18 months old and has never been rude to another carer.
He says things like "go away" and this evening he called her "Stinky Pete".
At each instance when I hear this behavior, I stop what I am doing, and tell him that we don't speak rudely to people in our home. I remind him that he doesn't speak like this to his other teachers. And I tell him that she has come to help me. He tells me after this that he understands and that he wants to be a nice boy.
Sometimes he interacts really well with her, repeating words and engaging in games, but sometimes he is impossible!
What is going on with him? Is he frustrated that he doesn't understand everything that she says or can't respond as fluently as he can in English? Is he resentful of having someone else around (I am always home with them as it is over the dinner/bed time period)?
What can I do to improve this situation?