I have been teaching English for 5 years. I am positive, open-minded, attentive and responsible person. I love teaching, meeting new people and learning about other cultures at the same time. I am involved in online communities and I have over one year experience teaching online to students interested in learning English for conversation and professional advancement. I can teach English at all levels. I can provide lots of opportunities for students to practice and to improve quickly. I can teach students to improve listening, speaking, reading, writing, pronunciation, grammar and vocabulary.