Hi All, A bit late but I just want to share. I am from the Philippines and as some of you may know, there are several major languages and hundreds of dialects in this small country. My parents speak very different languages, none of which are Filipino and English (the official languages). I grew up speaking my mum's language, hearing bits & pieces of my father's language. I learnt both English and Filipino in school. I'm 29 now and I speak, understand but not write in either of my parent's languages; speak, understand and write in both Filipino and English, although I must say, because I use it more often and because it was the medium of instruction during the years I spent at school, I have a far better command of English than I have of Filipino. Long-winded but yeah, my point is, practice and exposure is definitely the best way to learn and/or gain fluency in any language. You'll forget/lose it if you don't use it.