I have been teaching both online and in person 7 years now. I taught children and adults from all over the word and at many different levels. I working on learning my 3rd language now so I understand the joys and struggles of learning a new language.