You are the first person to really come to a conclusion that people should know that a language is learnt through different ways. Not all ways will help you understand a language. We learn our mother languages because of the people we stay with and the locality in which we are. I do not expect a Chinese to teach me Chinese and expects me to speak the way he does. We also have different capacities of learning a language. What people do not know is that it also involves a certain talent. Obviously the second language will always be affected by the first language. Above all that, even being a native speaker of a language does not mean that you know everything about it. That is why it takes one to be a graduate teacher to teach a language even if he or she were a native. This is because teaching involves different dynamics. Your piece was greatly sounding. It can work for a good language novel just like "up and down the stair case". Good narrative piece.
James: Dip in English and BA(HONS) English language and Literature.