After graduating as interpreter and translator in English, Italian and French, she has gained 15 years’ experience in teaching the languages she juggles in all types of schools and to all age groups, first in Italy, now in Malta and online. She also worked as a tour guide and group leader for educational exchanges and activities, the leitmotiv of all her experiences being that of languages and an international commitment. She privileges a communicative approach in language teaching, then she focuses on communicative and contextualised classroom activities and authentic materials, as well as using ICT and organising activities based on approaches like cooperative learning, peer education and flipped classroom. Yet, she is also aware that languages are powerful tools in the professional and academic world if fully mastered, then she effectively integrates accuracy (especially in grammar, style and pronunciation) into her courses. As a teacher, she considers motivation of students as an integral part of her duties and she reaches this goal using a student-centred approach, thus emphasising what is relevant and interesting to the students. She does teach the “general language”, but she finds particularly interesting working on specific goals to improve her students’ linguistic skills, so she has created and taught successful courses on business presentations, professional writing, pronunciation, genre and literary analysis, exam preparation… She speaks Italian and English at native level (C2), French at advanced level (C1) and German at pre-intermediate level (B1).