I lived, for the better part of my life, in Vancouver, Canada. Originally from Macau, I now call Lisbon home. I started to teach English in Mexico after completing my MSc in Sweden (I have an MA from Lisbon, a BA from Canada + TEFL). I began as a freelance teacher to adults before teaching at an American company online. I saw certain flaws in the methodology of these large online classes and would like to use this experience to create personalized lessons for the specific needs of my students.
In the most honest answer, this all depends on a student's willingness and dedication to the language. As your teacher, my job is to support you and create motivation for your self-studying journey with learning.
It is true what they say, language learning is a life-long process! However, in the most practical answer, this will depend on the level of English you wish to attain - conversational, academic, business setting? I can help with any of these.
If the selected tutor is not available, feel free to contact more tutors: