I am a professional language teacher. I teach Italian, German, English, Spanish, Russian, French, Dutch, Catalan, Portuguese, Greek, Hindi, Arabic and Esperanto (at different levels).
I specialise in multilingual teaching (up to 10 languages in one course) and I am a certified language examiner for English, Italian, Russian, French, German and Spanish.
I have lived and taught in several countries (UK, Russia, Germany, Spain, France, Italy, Switzerland) and hold an MA in International Communication from the University of Modena and Reggio Emilia (Italy), an MA in Didactics from the University of Siena and Perugia (Italy), BAs in Translating and Interpreting from the University of Bologna (Italy) and the University of Grenoble (France), as well as the CELTA (Certification in English Language Teaching to Adults) from the University of Cambridge. I have taught at language schools, universities, international schools and online. I give presentations and lectures about language learning, multilingual teaching and learning and intercultural communication, and also conduct language workshops that enable students to start speaking one or more languages from the very first moment.
My approach allows students to have their first conversations in the target language or languages after only a few minutes (click here to see a video of one of my students with no previous knowledge of Russian having a short conversation after a 10 minute lesson. For more videos click here).
I am also a language coach and can help learners to make rapid progress.
In addition to my teaching, speaking, and coaching activities, I have also written language learning material and books.