Which of the following is the best way to learn English well?
Taking a course in an English-speaking country.
Learning from all kinds of books or DVDs.
Learning on the Internet by yourselves.
Travelling around the world with English-speakers.