I had a dream to learn the English language when I was a little boy.
Our village hadn't any English class. After migration to Qom, when I had free time, I hadn't any money and when I had enough money, I hadn't free time! So never I couldn't attend in English learning classes.
I'm so happy now that I so lucky that I met an English teacher in the first semester and first class in the university. I could remember his advice for learning English. "If you practice English 0.5 or 1.5 hours each day, you'll learn it in 1 or 2 years".
I'm so happy now. I used his advice to learning English. This method is great. I see now my dream turned into reality. I can read English books. I can listen to English news, music and so on. I can watch English movies.
I'm practicing every day yet, but it is easy for me now.
In my point of view attending in English classes is not enough. Maybe it is wasting time and money without practicing every day.