Resources For Language Learners

Most Recommended

Get $10 free credit when you complete your first lesson!

#1 tutoring platform in the world

Learn authentic language at your convenience with a massive selection of language teachers. It takes just a few minutes to book your first lesson, and after it's done you will get $10 worth of credits towards your next lesson! 

Why learn or improve a language with iTalki?

  • Learning the real language from people is the most effective way to get fluent
  • 1-on1 lessons customised to your learning needs.
  • Convenient from your own home. All you need is a stable internet connection.
  • Way cheaper than language schools, classes, or in-person teachers.

First week for just $1

Unlimited 1-on-1 lessons for Spanish learners

Unlimited private 1-on-1 lessons with native Spanish speakers for $149 per month. 

There are no restrictions, and you can cancel anytime. Perfect if you want to become fluent in Spanish quickly, and can set aside the time to do a lot of regular sessions.

You can also get specialised help to pass the DELE-exam, if you require this certificate for work or personal achievement.

Great for on-the-go learning

For a low monthly subscription you get access to hundreds (even thousands!) of lessons and useful tools for learning your target language. There are 35 languages available to learn!

I love podcasts like this, because you can listen on the commute, while doing chores or anywhere else where you can't study like when you're at your desk. 

Become a language hacker!

Learn all the tricks of language hacking, which enabled Benny Lewis to become conversational in 12 languages in just 3 months at a time (the length of the typical tourist visa.) Pay once, use the techniques and information forever.

Master the hardest grammar
in context

Learn grammar through 15 short stories with Grammar Hero. Each story focuses on a specific tricky grammar point for you to learn in context, and then followed by exercises so you can cement the knowledge.

Available for: French, Spanish, German, Russian, Italian, or Brazilian Portuguese 

How to Learn Languages

Conversation Countdown: Let top language hacker Benny Lewis show you how to speak your target language with a native speaker within 7 days.

Successful Self-Study: How to learn a language on your own in no time, without any language classes by Lindsay Dow from LindsayDoesLanguages.

Language Learning Foundations: Take a short-cut and let 8-language polyglot Olly Richards teach you the secrets of his success.

Say Goodbye to Shy: Book and companion course on how to learn languages more effectively if you're an introvert or simply feel shy when trying to talk to people.

Audio-based Methods

Conversations:Helps to understand real language & transform listening skills in less than 90 Days. Available in French, Spanish, German, Italian, Japanese, Mandarin, and Cantonese.

Pimsleur – 30 minute lessons with extensive pronunciation and spaced repetition elements. Read my review here.

Glossika – Sentence-based spaced repetition. Includes 3000 sentences at an affordable price.

Innovative Languages – Premium podcasts available in 35 languages with hundreds of lessons for each language. Read my review.

Rocket Languages: High-quality audio-based method available in a dozen languages. Read my review. – Record yourself and get instant feedback on your pronunciation within 24 hours! Use promo code: ACTFLU at checkout for 10% off!

Online Courses

LinguaLift – Super premium courses with 24/7 tutor contact.

Babbel – Extensive courses available in many languages. Small cost.

Mondly – Courses in 33 languages with optional Premium upgrade.

Duolingo – FREE language courses available in many languages, great for on-the-go learning.

Fluent Spanish Academy (Beginner): Learn how to speak Spanish like a local through stories.

Fluent Spanish Academy – For intermediate Spanish learners who want to take their Spanish to the next level.

Memory Training

Memory Training Kit from expert Anthony Metivier – Improve your memory in 8 days or less using these 8 unusual techniques. FREE!


Fluent in 3 Months: How Anyone at Any Age Can Learn to Speak Any Language from Anywhere in the World By Benny Lewis. My review.

Fluent Forever: How to Learn Any Language Fast and Never Forget It by Gabriel Wyner. Podcast Episode.

How to Speak Any Language Fluently: Fun, stimulating and effective methods to help anyone learn languages faster by Alex Rawlings

Accountability / Motivation

Language Motivation Mastery: Turbocharge your motivation and accountability with this 6 weeks program.

Spaced Repetition

Memrise – My favourite flashcard software. Free. – Alternative to Memrise, spaced repetition flashcard software. Allows you to design your own decks.

LingQ – Learn new vocabulary through reading and listening to a vast amount of material. Free for limited use, with a premium membership costing about 10 USD per month.

Learn With Oliver – Flashcards on Steroids. Many features available free, but to unlock everything you will need to pay a small monthly fee.

Bliu Bliu – Algorithm based reading tool, that serves you content suited exactly for your level. Great if you want to get into reading in your target language fast.

LanguageBoost – Learn the top 500 words in many languages for rapid fluency.

Clozemaster – Gamify your learning and learn in context with tons of languages to choose from.

Tutoring and Exchanges

iTalki – Find a tutor or teacher from all over the world at affordable price. If you pay for a lesson you'll get 100 free credits towards the next lesson. HIGHLY recommended. Read my review.

Baselang – For Spanish learners: Unlimited Spanish tutoring for just $129/month. Get $10 off your first month.

InterPals – Originally designed as a pen-pal site, it is super easy to find native speakers who will help you out. I was literally swarmed with choices when I searched for native Russian speakers, and everyone I contacted have been super friendly.

Sharedlingo – Live chat language exchange service. Chat to people in real-time and practice your languages.

HelloTalk – One of the best language exchange app right now.

Tandem – Talk about your favourite subjects in your target language with over 1 million users of this language exchange application. Tutoring also available directly.


Lang-8 – Submit text to have corrected by native speakers. – Comprehensive selection of dictionaries, tools, and resources for language learners all provided for free. Recommended.

Forvo – Listen to native speakers pronouncing millions of words

RhinoSpike – Request pronunciations from native speakers and contribute your own voice.

LanguageLearningPortal – Find language courses around the world.

Teach English overseas –  Online teach-English-as-a-foreign-language courses that enable you to start teaching English in most of the world. Requires an upfront investment, but you can find tons of jobs on their website.

CoolJugator – Conjugate verbs in many languages.

Jolly Baby Club: Teach your infant English with these cheery cartoons.

Shows and Podcasts

The Actual Fluency Podcast: My own weekly podcast, where I interview amazing learners in the community and many more.

Foreign Language Mastery: John Fotheringham interviews polyglots and language learners about their favourite methods, tips and tricks.

The Fluent Show: Kerstin Cable and Lindsay Dow tackle language learning topics on a weekly basis.

The I will Teach You a Language Podcast: Where host Olly Richards answers questions from language learners around the world.


Olly Richards – Practical and helpful tips and tricks about the language learning lifestyle.

LanguageBoost – Watch polyglots Jan and Lucas share their techniques to rapid language learning, and videos from all over the world.

Steve Kaufmann – The man, the myth, the legend Steve Kaufmann produces regular video content about foreign language learning. Well worth a sub. 

Kuma Brand – Robin MacPherson shares day-to-day vlogs and musings on learning, maintaining, and reactivating laguages. 

Travel the world

AirBnB – Rent rooms or whole apartments from private people for less than the cost of a hotel room. Get $20 off your first booking.

UBER – My favourite taxi-app. It's super easy to use, payment is secure over the app and it's 40-50% cheaper than traditional taxis. You get $10 credit by signing up via me.

Tell the world about your learning

WPXHosting (to host your website): This is where Actual Fluency and all my other projects are hosted. I used to recommend cheaper shared options with Godaddy and Hostgator, but the speed performance is just awful. WPX is dedicated hosting at a very affordable price. You can host up to 5 sites on your basic plan, and there's a 24/7 live support available that answers in seconds.