I don't know if I can really call this a language dilemma but DH and I are thinking about this.
Any opinion is welcome.
I'm a native Italian, my DH is an American born Chinese. He moved to the US at age 10 and in his house Shanghainese is spoken but his Mandarin is good to the point that when in China people don't think that he is a "foreigner"
My DS, age 4, is completely fluent in Italian and Mandarin and between me and DH we mix Italian/English, so DS understands some English but cannot speak it.
We live in a French speaking Country, so he gets French in school. But neither me or DH speak it.
Now he is at an age where he is very curious about how everything works and often asks his father. Point is that my DH would like to teach him stuff but language is a barrier for him in the sense that all his education has been in English and he finds that his Chinese is lacking vocabulary and that in the end our son likely is going to function in English. It was important for us he could speak Mandarin and he is growing up thinking he is half Italian, half Chinese. Reality is a little different. We had a very tough time to get him speaking Mandarin, looked for a Chinese nanny. And it has been great.
If we were in an English speaking Country, I guess it would be no problem. We would like DS to keep his Chinese but I guess my DH is a little frustrated he is avoiding some conversations with DS because he doesn't want to say it in Chinese, takes too much effort from him to relearn Chinese to a different level....and our DS, likely, will not need that either.
How you get out from this?