Education Mind & Body Productivity

Learn a new language

Learn to babble away in foreign tongues with lots of great online apps and resources such as Duo Lingo and Babbel

One of the upsides of this lockdown is that we are gaining access to a rare commodity, i.e., time. Think of all the time lost in commuting, endless inefficient meetings, and more. So now is the time to invest wisely in the time we have saved by upskilling our selves and one of the best ways is to learn a new language.Not only will it be a great skill addition, but it will also enhance mental flexibility and problem-solving skills.

Here are a couple of great apps that will help us get our linguistic skills up a notch.

Duo Lingo

Duolingo is a free application that delivers tutorials for over 30 languages. If you are a beginner willing to build vocabulary and grammar, then Duolingo is the application you need. It also comes with a premium version that removes ads and allows you to download content for offline use.

How Duolingo works:

  1. To begin with; there is a proficiency test to understand the level of skills you possess.
  2. Next, you begin to learn words, basic grammar via fill in the blanks and multiple-choice questions.
  3. Now, you begin to learn the translations and start putting sentences together.
  4. You keep leveling up with Duolingo’s animated, interactive experience. 


Babbel is a language instructional application with 14 languages at a cost of $80-150 annually. Along with vocabulary and grammar, you also get to learn conversational phrases specially focussed on beginners and intermediates.

How Babbel works:

  1. Pick a language you want to learn.
  2. Answer 5 questions and your proficiency will be tested.
  3. Post which you will have to select a subscription plan.
  4. Voila! Happy learning.

Now that you have the time, know the best resources, go ahead and learn a new skill TODAY! 

By Dinesh Lalvani

Programmer. Designer. Tinkerer. Messer. Entrepreneur. Husband. Father. Love challenges, hate sitting still, trying to make a difference in a small way.

Leave a Reply