Become a perfect polyglot

Here, you will find what you need to achieve true mastery of any language you’re learning.

Many traditional websites and language learning techniques can get you started on learning a language, but few will teach you how to get to a native-like level.

On Perfect Polyglot, I will provide my tips, resources, and materials on how to achieve native-like pronunciation, sharpen your grammar skills, and acquire a broad vocabulary based on my experience reaching a high level in multiple foreign languages from all parts of the world.

Join the newsletter

Get advanced language learning techniques, tips, and resources delivered straight to your inbox.

Getting started

In-depth and research-based

Tips and tricks

Handy reference

My name is Alexandre Smirnov, and my passion is learning languages in a high-quality way. 

I can speak 12 languages, and I’ve been mistaken for a native speaker in nearly all of them.

Perfect Polyglot is a space where I describe the techniques and learnings that I apply to achieve this goal.