Skip Navigation
41 comments
  • See if there are evening classes you can sign up for in your area. This has a couple of benefits over pure self-study: firstly, if you don't really know any other languages yet, having a teacher to explain new concepts for you will be a big help. Secondly, it keeps you accountable if you need external motivation to keep at something. It can also be a good way to meet new people!

    If you're going with self-study, look up what textbooks people recommend using for self-study for your target language (i.e. not one that relies heavily on having a teacher explain things for you). Obviously a textbook alone is not enough to learn a language, but imo it's the best way to get to grips with the basics of grammar before you move on to more advanced stages. There are also plenty of online communities to help you out with any questions, especially for more popular languages.

    Finally, do NOT expect to make worthwhile progress with Duolingo or apps like that. They are not designed to help you master a language. You might learn some useful vocab from them, but if you're serious about learning a language, don't waste your valuable time.

    • I 100% agree with your advice.

      I tried learning Portuguese with Duolingo, in a couple of months I only managed to learn words, but no grammar. I fared better with Babel, which has more structured courses, but since there was no accountability, I wasn't diligent and did not progress much. Finally, I enrolled in an evening class and in the span of 4 months my level went from "I barely know the basics" to A1.2

      Also, as others mentioned, consuming content in said language and conversing (even online) helps a lot (that's how I honed my English), having a pen pal is even better.

  • I'd say it depends on the time you're willing to spend. If you have all the time in the world, I would use a full immersion method, that's what works best for me. Put in as many hours of movies, podcasts, tv shows and Youtube videos as you can, in your target language, even if you don't understand a single word at first. Combine that with daily grammar lessons so you can get a grasp of that language structues. Comprehension will slowly grow day by day. With this type of method I was able to learn italian in 2 years, and japanese in 3 years, both at a very high level.

    If you don't have much time to learn, you can always use a more traditional method. Find a course where you can practice 2-3 times a week with a teacher, and combine with 20-30 daily minutes in an app like Duolingo so you can also stablish some vocabulary. With this route you should achieve a decent level in your target language in about 4-5 years, at least based in my personal experience, as this is how I learnt english.

    Remember learning a language is a marathon, not a sprint, and the only way of making progress is practicing almost every day. The single thing I would advice against is to study using ONLY apps like Duolingo or similar. They will award you with a false sense of progression, while in reality you will only be learning premade sentences in a vacum, that won't make you improve in real conversation enviroments. An app will always be lackluster in comparison with a real teacher or course.

  • Hire a tutor or sign up for a college course. Professional teachers will always be better than most anything you can do on your own.

  • Practice. And then practice more And more And even more. Unlike all the shame people give it, I still think that Duolingo is a good tool. But, Duolingo on its own is not enough. Without using the language you won't get it.

    I used Duolingo for Italian French czehc and Greek. It is enough for me to allow me know what an article is about in these language. If you want to get to conversation level, be ready to embrasse yourself. Without willing to make these mistakes, no matter what you do, you won't manage the language.

    For context, my experience: Italian: started with Duolingo, eventually hired a teacher to improve my speaking level. I'm not perfect, but I manage to joke with the casual Italians I meet. French: used almost only Duolingo. There are however plenty of books and films and shows in french. I was in Paris a year ago, communicated almost solely in french and managed to do everything I need (including taking a friend to a clinic after he hit his head) Greek: started with Duolingo and hired a teacher for a while. It is hard to find communication partners and material so my level is not as high as I would like. To manage reading an article I need to concentrate very hard. Czech: still basic. I'm only half way through the Duolingo tree. I'm searching for other rmaterials, but I'm mostly lacking the time to dedicate myself to the task.

  • After learning the basics, try reading manga/comics that you are already familiar with, but in your target language.

    The pictures help and you can read it at your own pace unlike listening to audio or watching videos.

    I've read the entire Dragon Balls manga in Spanish.

41 comments