I have a BA LLB (law degree). I have a Trinity Tesol as well as a level 5 Tefl certificate. . I also know French which I am still learning. I have taught English as a foreign language so do have experience in knowing what to expect. I use the communicative approach and getting students to speak English and not use their mother tongue - I will help them all the way - learning English takes a lot of hard work but I am patient and flexible. I can also teach Business English, help with drafting resumes and letters and proofread documents.
No, it is not difficult if you are serious about learning English and have a good teacher to help you. Also English is spoken in Cape Town so there will be total immersion as you hear it everyday.
It depends on how much time you spend on your learning and how many lessons you have -
If the selected tutor is not available, feel free to contact more tutors: