Rimzi, thank you for you message and so sorry for your loss. I have lost someone very close to me not long ago. There is a huge difference between understanding and speaking a language. Children are generally amazing, and they can learn so much so easily, but they also tend to be lazy (we are all guilty of that). In their case it's even more understandable: learning to communicate to them in more important then learning multiple languages at the same time. I have a friend whose son, now 16, understands Italian perfectly well, but refuses to speak a single word of it. I would hate for my son to be the same. @Franco, I'm tempted to agree with you. It's often the case that we, as parents, tend to overcomplicate things: community language, minority language, and all that. I think however that a child needs a good reason to learn a second language, something that will justify the effort he or she puts in it. I'll just need to come up with more reasons to make it worth his while.