How Long Does It Take To Learn English
Someone asked me this the other day and I do think that it is a fair question. However, it is difficult to give an accurate answer.
I have met people who started university life with an intermediate level of English and achieved perfect fluency in about two years. On the other hand, I have met people who use English every day at work or have lived in an English speaking country, and after 20 years still make basic mistakes.
Just look at Jacky Chan, for example. His English is still not up to par despite working in Hollywood for years!
So really, it depends on the learner. It depends on the person's natural ability to learn languages, and it depends on learning strategies and commitment.
In the end, you can expect to improve your English even on a short course, but real fluency may take years of practice.