hmmm...I'm Cambodia half Chinese and I never learn how to speak Chinese. I only know how to say thank you, counting 1-10 and that is all I know in Chinese. The best way to teach your children a second language is you have to make sure your child understand and have interest in their culture. For instant, I'm Cambodian and Chinese, when my grandfather was alive, he taught me by making sure I understand the chinese background as well as Cambodian. I have no interest about the Chinese culture, so lack of interest, I never learned it. I speak and write Khmer language fluently because I have more interest in Khmer culture. This was where my parent came from but ancestor originally from china. And I don't look chinese so I wouldn't care much. My husband want me to go to school and learn Chinese because he like china and I say okay because I like chinese food. So, what I'm saying is, make sure your children has interest in the chinese culture and this is what make them want to learn the language. I have lack of interest so I would have some difficulty learning it. Chinese language is very hard to learn but with practice it makes perfect. To me, I rather learn how to speak then read and write chinese. The letter is toooooooo difficult. especially the stroke.