
OK, I have to give my opinion. Yes its from "left field" but I gotta have a go at it!
I believe that English is a tool or skill to achieve a greater goal in one's life. For some it is an end, like a professional student but for most of the students I have met it means much more. They think it is the goal but on careful examination they quickly discover it is not, it is the means to something else entirely. To many it is a hurdle or a painful "right of passage" to be endured or overcome. This is so sad.
If one can get past the immediate perception of their need to learn English. If they would take the time and self review to discover why they truly need this skill, I believe they will find a truly remarkable method to learn English easily.
OK, I'll get to the point. Beyond the need to learn a skill there is a driving force that motivates you. It may be the need to connect and be understood by another human being. It may be that you have a desire to heal people that springs up from your most inner being... you want to be a Doctor? Whatever that most inner purpose is that drives you is the magic key.
With that inner purpose you can readily summon up the passion that has and will sustain you through any task. If you are learning/teaching as a burden then you may not be on the better path. Lay down your burdens and apply your passion to a simple skill to achieve your passion's objective.
If one can transcend the short view of learning English (which can be unbearable) to using English to fulfill your most intimate driving passions, then English will be easy. To some it may look like a burden but to you, it will be a joy. It will become a labor of love which is not a burden but rather priviledge.
Sorry, I get carried away sometimes and become overly dramatic. Or so I am told ;)
So the point is, step back, take a breath, look at the object of your passion. Now from the point exactly, approach English and I think you will find it much easier.
St. George
Dragon Slayer (retired)
PS I wish WIZIQ would put a spell checker in this forum for us lazy Americans.