I have an experience of teaching online for students that are preparing for IELTS, TOEFL or individuals who want to improve their spoken, listening and writing in English language. You can either provider a book or topic or I can do that for you. I have a lot of materials especially for IELTS preparation.