I was able to write and read in English, but I couldn't speak English well when I was travelling to Englishspeaking countries. It was also very difficult for me to understand the natives (本地人). Things have changed after I joined the ACC (Advanced Conversation Club).
For a long time, I tried to learn English in different schools and in different ways, but it didn't work well. I'm a doctor and I am busy with my work, so I don't always have free time for studying. Joining the ACC is perfect for me because I can listen to the lessons anywhere and anytime. For example, every day it takes me about one hour to go to work or to go home. When I am in the car, I'm always listening to the ACC lessons. By doing it, I improve my English day by day.
After three years' study, I can understand 80%-90% of a movie without reading subtitles (字幕). Last year I was in New York City and I could talk to the natives with perfect English. Once, at a bus station, an American told me, "Your English is good. You could live here without problems. " Of course, I was very happy when hearing the words.