All Language Resources is an independent review site. If you click a product link, we may earn money from a seller at no cost to you. Writing and analyses are author opinions. Learn More

Author name: Nick

I'm Nick, the creator of All Language Resources. I'm not a super polyglot who speaks 20 languages. I'm not here to teach you how to learn a language - countless people are more qualified to do that than me. But, I have tried out an insane number of language learning resources. This site aims to be the most comprehensive and least biased place to figure out which language learning resources are worth using. To learn more about myself, the site, or our reviewing process, check out our about page. 

An Honest Review of Speechling With Image of Girl Looking at Phone

Speechling Review – I Didn’t Know I Was Saying That Wrong!


Rating 4.3


Speechling is a website and app that makes it easy to improve your speaking skills in several languages. The free version is an incredbily valuable resource that makes it easy to practice mimicking native speakers. The Unlimited Plan provides unlimited corrections of your recordings by a teacher.

Quality 4.5

Speachling makes it easy to improve your speaking rhythm and pronunciation.

Thoroughness 4.5

Lots of different ways to practice speaking.

Value 4.0

The free version is better than most paid resources and the paid version provides outstanding value.

I Like
  • An excellent method to improve your speaking abilities and get feedback from a real teacher.
  • Answer the Question, Describe the Image, and Freestyle mode are great for higher levels.
  • You can switch languages at any time. I like seeing translations in my second language while studying my third language.
  • Truly unlimited recordings with quick feedback.
I Don’t Like
  • Absolute Beginners should learn the basics elsewhere first.
  • You’ll need to learn how to make the sounds of your target language on your own.
  • The amount of time given to record sentences can be too short.

The Forever Free Plan is complete free. A monthly subscription to the Unlimited Plan costs $19.99 per month.

Click the link to save 10% on Speechling’s Unlimited Plan.

Speechling has quickly become one of my favorite language learning resources. The free version includes a ton of useful features and the premium plan is great value for the cost.

An Honest Review of Ripeti Con Me With Image of Italian City on the Ocean

Think In Italian (FKA: Ripeti Con Me) Review – An Alternative To Glossika and LingQ

Ripeti Con Me

Rating 4.0


Think In Italian (formerly “Ripeti Con Me”) by Italian polyglot Stefano now offers two libraries of online lessons. The first one is a course that’s similar in style to Glossika but fixes many of the problems I have with it. It teaches the language intuitively and requires you to speak throughout the lessons. Not everyone will love the lesson style but it’ll definitely improve your speaking rhythm and understanding of Italian. The second one is a huge collection of bilingual readings with audio that could replace LingQ if you are frustrated by its organization of the library. New features include live tutoring, a community forum, and a mobile app.

Quality 4.0

The lesson materials are fairly basic but well-structured.

Thoroughness 4.0

Previously taught materials are reviewed frequently in new sentence patterns.

Value 4.0

The price is fair for what’s included in the lessons and on the website.

I Like
  • The focus on Italian culture, names, and places.
  • The manner in which things you’ve learned come up later on in future lessons.
  • The lessons and recordings have better spacing than Glossika. The reading materials follow the same format.
I Don’t Like
  • It’s not a particularly exciting course. There are no game elements to keep you motivated.
  • Not everyone will like the lesson style where key concepts aren’t explicitly taught.

Starts with a 7-day free trial and is then $39.80/month or $357/yr

Use the promo code “ALRRCM” to save 5%

Lessons last approximately 30 minutes and you’re meant to complete one lesson each day. Currently, there are 215 lessons available but additional lessons have already been designed and will continue to be added. In each lesson, there are 30 sentences for you to learn.

An Honest Review of smarterGerman with Image of German Town on Lake

SmarterGerman Review – A Unique And Challenging Course


Rating 4.5


SmarterGerman is much different than every other language learning resource I’ve tried. Its Everyday German Course is made up of 12 parts that are five lessons a piece, each of which correspond with a chapter from a German crime story. Through these lessons, and lots of exercises, the course will help you reach the B1 level. Unlike most courses where there’s a lot of spoonfeeding of information, this course pushes you to use your critical thinking skills.

Quality 5.0

Michael, the course creator, is an excellent teacher

Thoroughness 4.5

There are abundant exercises to practice every aspect of German.

Value 4.0

It is not cheap, but comparable programmes charge thousands of dollars. Up to 40% off with bundles.  Ongoing Live Q&A sessions, completely free of charge.

I Like
  • Michael’s teaching philosophy will not only help you improve your German but also your approach to language learning.
  • The learning cycle will help you practice reading, writing, listening, speaking, vocabulary, and grammar.
  • It’s a challenging course, even if you’ve already studied some German.
I Don’t Like
  • It can be very intimidating as an absolute beginner to German.
  • Students who aren’t very committed to studying German may struggle.
  • It’s not the cheapest program.

3-Course Bundle costs $869 USD, 4-course bundle $999 excl. VAT/GST. Or each level for $429. Special courses are $249. This comes with Live Q&A sessions with Michael himself.

Pink Friday Sale! Use code: PINKFRIDAYLOVE and get up to 70% off on bundle courses! See details on their website. Offer ends on 11/30/2023.

I first heard about smarterGerman while putting together this huge list of 130+ resources to study German.

An Honest Review of Yoyo Chinese With Image of Chinese Architecture

Yoyo Chinese Review: An Exceptionally Detailed Look At Their Courses

Yoyo Chinese

Rating 4.7


Yoyo Chinese is probably the most established and popular website for online Chinese courses. Yangyang has helped hundreds of thousands of students learn Chinese and her videos have been viewed millions of times. There are several different video-based courses available which include interactive quizzes, clear explanations, and tons of practice, with each progressing in difficulty. I think the conversational courses are especially good value.

Quality 5.0

Video lessons and interactive quizzes are very well done.

Thoroughness 4.5

The content is explained very clearly and covers a wide range of topics.

Value 4.5

The course bundles help to lower the price.

I Like
  • The way Yangyang explains the content makes it super easy to understand.
  • The courses are structured very well, with less English spoken as you move up levels.
  • The combination of real-life Chinese as it’s spoken on the street with more ‘correct’ Chinese.
  • High-quality videos with lots useful extras to practice what you’ve learned.
I Don’t Like
  • The lessons definitely use more English compared with equivalent levels of other resources.
  • There are other resources I prefer over the Chinese Characters courses.

Yoyo Chinese offers subscription options and the Lifetime one-time purchase option. If you want to test out the program, try a monthly full-access “Learn” subscription for $19.99/mo. Or an annual subscription for $11.99/mo. Lifetime one-time purchase is $399 (don’t forget the 10% discount with the discount code ALR10!!).

If you’re looking for an online Chinese course, you’ll eventually come across Yoyo Chinese. It’s one of the few established courses where you can independently study Mandarin online.

SpanishVIP Discount


ALR Curated Courses

We have a lot of ALR curated courses by enrolling on which the students can increase their knowledge of more and more languages as they want. Enroll to the as many courses as you want. Course enrollment makes each and every obstacles to be thrown out of the way.