the most important is TEACHER!
many many teachers in the china are very terrible.
their spoken language is horrible! I have a friend, I can predicate that she must frome ChangDe(a little city in CHINA) by her pronounciation of english. her spoken languages sounds like the countryside dialect of chinese,and she said that her all teachers in the elementary school and high school are like this,and she is the best student in the english class.
chinese students take a lot of time on study enlish,but achieve less.
parents and teachers feel anxious,think the child have not work hard enough.
THE REALLY CAUSE is the terrible teacher make children feel bore,and lead children in the wrong way.
I think paly the games of the foreign languages it's a good idea to make children learn foreign languages well.
sorry,i dont know,i am learn english at first!