HN: Quick tips for learning a foreign language quickly?
How have you - as a hacker - learned new foreign languages quickly?
I'm trying to pick up some of the foreign languages I learnt at school, but have long since forgotten.
I wanted to quickly share what I am doing right now - which seems to be going okay - and ask for additional tips & suggestions about how to relearn a language quickly.
I want to improve my current system.
=== GRAMMAR ===
1. Read a quick overview of basic grammar, i.e., noun genders (if relevant), word order, basic pronouns
2. Memorise the patterns for 5 basic tenses first, i.e., present, perfect, imperfect, conditional and future
3. Practice conjugating verbs
4. Identify common prefixes and suffixes. For example, in French - ment for -ly
5. Print off a short, very condensed cheat sheet of basic grammar and conjugations for future reference
6. Start reading basic texts, i.e., children's books, as soon as possible so you can learn the use of grammar implicitly - obv. using your cheatsheet
=== LANGUAGE ===
1. Learn the 100 most commonly used nouns, verb, adjectives, adverbs, etc - memorise them
2. Expand your vocab learning to common classes of words, i.e., work, animals, foods, hobbies, etc.
=== GENERALLY ===
Get reading basic texts quickly accompanied by your common words list, your grammar cheatsheet & a dictionary.