Throughout my career I have worked for several language schools around the world teaching English to children, teenagers and adults. My responsibilities included teaching groups of students, working on a one-to-one basis and sometimes monitoring and coordinating the social programme of the school. Working abroad has made me more aware of students’ learning difficulties and sensitive to their cultures and backgrounds. Moreover, I have taught English online privately and I have also worked for companies providing online courses.