After spend much time in courses where the vocabulary and grammatical rules are learn like if was a math formula, really I can say that lost my time. There is not like practice and make mistakes, in an enviroment confortable and trust.
I started to try two apps for practice and not forget the basis. Duolingo and ELSA Speak, I guess than both tools complement and work for specifict propourse.
Although I have and active subscription to Platzi to learn English, I don't find the plus to another online learning.
I'm in an active search of change my job, and all the good ones it's a must speak English.
So, How it's the best way of learn English?