5 Languages Later, My Best Tips for Learning a Foreign Language

language learning tipsLearning multiple languages is not everyone’s cup of tea, however, it will greatly enhance your professional life and enrich your personal life. The world is becoming more and more interconnected with people from different cities and countries coming together to socialize for many different reasons.

For instance, people come from China, Bangladesh, Mexico, India, Pakistan, and many other countries to use their language skills to study at universities abroad or to pursue their career in a foreign country. Plus, strong communication skills are an asset to your CV and give you great personal growth.

One thing that I like about learning new languages is that it breaks down barriers between cultures and makes it easier for people to connect. I know five languages; Urdu, English, Sindhi, Arabic, and French. And I can tell you that it was very interesting to learn all of these languages. After learning all these languages, I have a few tips that will help you learn a foreign language.

Tips for Learning a Foreign Language

Here are a few tips for you to learn a new language and expand your skill set:

1. Follow Your Interests When Learning a New Language

Learning a new language can be very interesting and exciting in the beginning, but after a while, it can start to become boring. To avoid this, try to learn the language through different things that you like. For example, I like to read! So, I got a couple of books in the language I wanted to learn, and I just began reading them.

Other ways that you can learn a new language could include music, movies, blogs, and games. Keep in mind that today we have a generation that is binge-watching Netflix shows and Amazon prime tv, so why not use these tools to learn a new language. The best thing about these platforms is that they have shows from countries all over the world and in different languages.

As these shows come with subtitles, you can listen and read the subtitles at the same time, which will help you learn the language more quickly. ‘La casa de papel’ is a famous Spanish show that is so popular on Netflix and all over the world. Lots of people even became interested in Spanish after watching this show.

Similarly, if you are interested in games or blogs, you can use these platforms to learn your target language. For example, if you are reading a blog on motorsport, do it in the language you are learning.

2. Set Challenges and Goals for Yourself

When you want to learn a new language, you need to set goals for yourself that are manageable. Although you start out learning a language feeling highly motivated, you can lose interest quite quickly. The first goal should be to understand the language; study the key sounds, pronunciation, the alphabet, basic phrases and grammar rules. Once you are past that initial stage, you need to start talking in the language as soon as possible.

Depending on what stage you are at, you need to set goals as described above so you can keep making good progress. If you keep going with the language there will come a time when you will even be able to think in that foreign language. This is when you truly learn a language; that is, not only when you can understand it and speak it but also when you can think in the language.

3. Work on your Strengths

Everyone has certain strengths and weaknesses. When you want to learn something, you should use your strengths to help you. For example, if you have a photographic memory, learning a new language might be easier for you compared to other people.

While on the other hand, if you are good with copying accents, then that is what you should do first, learn to speak the language and focus on the grammar later. If you are good at memorizing, then you should spend your day doing just that.i.e., memorize all the vocabulary that you can.

Using your own particular strengths to learn a new language will make the process much simpler and easier for you.

4. Stay Consistent

Learning a new language requires commitment and a lot of effort every day. It is not something that you do on the weekend. If you have taken it upon yourself to learn a new language, you need to stay consistent with your efforts. Here are a few tips for you to stay consistent.

• Practice your language skills regularly.
• If you are stuck with the grammar of the language, skip that part and start focusing on accents. A lot of tv shows of that language might help you get just the right accent. The key is not to stay stuck.
• Keep trying to learn new words and new things about the language every day.
Today there are many language apps that can make the process of learning the languages way easier than it was before. So if you into technology, use these language applications.

5. Travel if you can

This piece of advice is the best that I can give you, and trust me when I say that this works. When you travel to another country where people speak the language you are learning, it gets easier for you to adapt to it and learn. Why?
Because it’s a survival instinct, the need to communicate with the locals, even if you are just buying basic groceries in the corner shop, will help you learn a lot of everyday phrases much quicker than you would have learned from maybe a book.


Learning a new language is exciting and gives you a sense of being part of the wider world. Never forget, it is considered pretty cool if you know more than two languages. Trust me; this comes from a person who knows five languages.
If you are considering learning a new language and would like to book lessons with a tutor to at least get you started, contact Viva Languages for more information.



Follow Us
join us on instagram