I used to think a question, we learned the English for more than ten years, but the level is not better than a 10 years older native speaker child. What reason causes this gap. Maybe we will think English is their mother tongue. it is sure they have the better level. But I think the reason lies in if we can apply the language ambience at any time.