My guest posts

Italian dialects: why Italians speak thousands of languages” on Fair Languages

“5 reasons why people learn Italian” on Fair Languages


“Un giorno a Venezia” on

“A day in Venice” (English version) on


 My articles on language learning

“Why you should learn Italian (or another language) on Skype on













“How to learn a language through interaction” on