How to learn languages

What does it mean to think in another language? Thinking in another language means stopping translating in your native language first and expressing concepts smoothly and effortlessly. It is not...
How many languages are there in the world? With globalization, the English language has become the lingua franca of business and many other fields. However, that doesn’t mean that other...
What is active recall? In the last years, there has been so much hype around active recall as it is believed to improve your study results and get you better...
Memorizing vocabulary in another language is one of the many challenges faced by foreign language learners. But the good thing is, irrespective of the language you want to learn, your...
Language learning is an artificial exercise that occupies time, money, and effort that could be better spent doing language acquisition. Learn to communicate!
When you think about studying a foreign language, you probably come up with a textbook. Here's how to pick a good language self-study book.
What makes a good method of learning a language? To me, a study method is good if it delivers results. Typically, people want to learn Italian to communicate. Thus, progress...
A successful teacher's guide on how to teach on Italki. It's easy to become an online language tutor! How to make money? It's all about marketing!
Struggling with new words? An Italian polyglot has valuable advice about spaced repetition. A quick guide to memorize vocabulary fast, from pain to joy!
Learn foreign words by associating them to mental imagery based on the principles of exaggeration, movement, unusual association, and emotional involvement.
How to practice speaking alone? For best results, turn virtually any study time (reading, listening, writing) into speaking practice for language immersion!
Activities to improve communication skills in a foreign language shift the focus of teaching from the language itself to actually doing things in that language.
Try my courses for free​
Stefano
Log in

Reset password or get in touch.

Not a member yet? Join today!

How long to fluency?

Find out how long it will take you to master Italian!
Get on the right track in 3 minutes.

dolce vita logo

We're already friends!

Coming from Luca and Marina?
Here's a special deal for you!
Just tell me where I should send the coupon.

50% OFF
all language resources

We're already friends!

Coming from All Language Resources?
Here's a special deal for you!
Just tell me where I should send the coupon.

50% OFF
GRAB A COUPON NOW, REDEEM IT LATER
50% OFF

To receive free resources once a week together with my best offers, just tell me where to send everything. Opt out at any time.

Create a free lifetime account to get access to all the free lesson and other resources.