Ask HN: How did you really learn a foreign language?

28 points by zaidf ↗ HN
I took French for 3 semesters in high school. Yet I can barely say "hi" in it. Back then I took it just to fulfill the requirements.

I've decided to take Spanish101 next semester. Unlike when I was taking French, I genuinely want to learn Spanish and be able to communicate in it. I'd love to hear how you went about getting somewhat fluent in a foreign language.

70 comments

[ 2.8 ms ] story [ 127 ms ] thread
I took Spanish I in college, then I went to live in Spain for a semester. I highly recommend this language school: http://www.rondapiee.com/

I learned so much in four months at that school that I was ahead of most Junior spanish majors when I got back. (I was also highly motivated to learn the language, and lived with a Spanish family. It's definitely possible to go to any language school and not learn a lot if you don't make the effort.)

I went back there a couple years later and did another semester... but at this point I have full command of the grammar, and just need to work on vocabulary. For that, all you need is some spanish speakers to talk to.

The most effective language tuition I've ever had consisted of daily one-on-one lessons with a tutor who would make me talk and correct me on the fly. If I made systematic errors, he would go over the point of grammar and we woudl do some drills. Every night I had to write a one to three page essay, which he would eviscerate the next day.

Having studied a number of languages, I've come to believe that being forced to speak and write at the outer limit of your ability is the most effective way to learn a foreign language (listening and reading will come effortlessly as a side effect). However this is somewhat expensive, emotionally tiring (adults aren't used to the experience of constant failure and correction), and it can be hard to find someone who will really pounce on every mistake.

I've found intensive immersion programs with small classes to be a good second-best, especially at the beginner level where progress is very rapid and you have a chance to internalize proper phonetics and grammar.

A possibly useful image: you have about ten thousand wrong sentences you have to get out of you before you are speaking the language well, so you need to find someone who will help you get them out of your system as efficiently as possible.

I agree heartily. Native speakers who are willing to correct you---and not default to some better, common language---are the best resource possible.

I've been in a few immersion programs, and they're all okay. The best I've seen was ulpan, in Israel. Recent immigrants are thrown together and taught Hebrew; since they don't necessarily have a common language, their medium of communication must be Hebrew. Since you're all learning together, mistakes are less embarrassing.

In all, nothing beats being there: you have to go somewhere the language is spoken and force yourself to be a part of it.

Can you tell us how you found this tutor? Did you interview multiple people? And finally how much did this kind of tutoring cost?
We actually provide this for mandarin as part of my business (http://popupchinese.com). And if you're looking for a data point, we charge $25 for three 20 minute sessions a week. The workload ends up being about as intense as taking a regular night course, except that it is one-on-one with a teacher.

Textbooks and traditional classrooms are way back on the curve. They prioritize the organizational problems of schools instead of the learning needs of students.

I was living in Buenos Aires at the time, and Googled around various language schools. I paid about $15/hour for a three-hour daily session. The fact that it was costing me a significant sum of money motivated me to work harder.
A class can only take you so far. I took four years of Spanish when I was in school, and then spent 2 months in an intensive Spanish course ( several hours a day, every day ). I still felt very much the same as you do now. Then I went to a place where I lived, worked, and socialized with native Spanish speakers from several different countries - within 6 months, people I spoke to on the phone thought I was born and raised in Colombia.

The best way is complete immersion with real Spanish speakers. It also requires good social skills to connect with those people in a way that actually changes the way you speak and think to sound more natural in that language. People don't follow text-book rules in their own language.

This is true - if you really want to learn a language you have to go to the country and speak the language. I'm fluent in English because I lived in London for three years, and spoke the language every day from dusk till dawn.

I also lived in Spain, but never became fluent in the language because I spoke English to everyone. Immerse yourself in the language, speak to natives all the time and you'll be fluent in 6 months.

How do you get the natives you help you and correct you, rather than just getting annoyed with you?
Most people are actually really helpful if they sense that you're trying to learn their language and make an effort.

But as everything else in life you have to be determined if you want to succeed. Talk to the storeowner when you go shopping, find a coffee shop you like become a regular and start chatting to people and become known as that guy that's learning to speak Spanish, get a native girlfriend, get a job where you have to speak the language, etc.

Take advantage of the fact that people love their own culture. Ask them about it, and they'll see you're trying to learn (and not just being some pompous foreigner). It's also a good chance to learn more about the culture anyway.
I studied several languages. Here is my conclusion: books and classes are an inefficient way to do it and don't give you the ability to speak and understand the real language. The next time I want to learn a language, I will go live where it is spoken. I'll still have a stack of books with me, but they won't be my primary medium. If I need more bandwidth, I'll try to hire some locals to teach me.

The coursework system of language instruction is broken, because it measures your ability to pass a course, and this has little connection to really knowing a language.

If you can find a way to swing it, being as immersed as possible is the best way to go.

I don't know what part of the country you're in (or even if you're in the US), but if you can find a way to start buying Spanish newspapers and watching Spanish television, you'll be in much better shape than if you just tried structured education.

The only problem with Spanish TV is that it is just as boring as American TV. It has a bit more eye candy, but you can enjoy that without devoting any effort to understanding spanish.
I learnt French as follows: I did French at school until I was 16 when I did French O-level. I wasn't very good, but I wasn't very bad.

I then forgot about French until I was in my early 20s. I met my wife. She's French. I figured I'd better make an effort to speak French.

Having someone to talk to meant I could make all sorts of errors and get corrected. But she was the wrong person to tell me about French grammar. I tried taking classes in a local college but they were awful. Eventually I paid a Swiss woman to teach me French grammar. Very quickly I realized that the rules of French drilled into me at school were lurking in my head and that all that rote learning was very, very useful. I took lessons for about 6 months for two hours once a week.

Now I speak French fluently.

Listening to the radio is crucial, and there is a lot of Spanish on the radio in most parts of the United States. Going to ethnic restaurants where the language is spoken each time you eat out also helps. My bibliography on the subject

http://learninfreedom.org/languagebooks.html

has some detailed suggestions. Read as much as you can in Spanish, and listen to as much Spanish as you can at every opportunity, and you will improve in Spanish.

I majored in Chinese in university, back when following my advice above was hard for that language in my town, and then lived overseas in Taiwan, Hong Kong, and China. Listening to the radio helped a LOT when I first arrived in country.

Marry a native speaker. Failing that get friends who are willing to converse with you exclusively in that language. Since it's Spanish, that shouldn't be very hard.
I'd change that to "Marry a native speaker who doesn't speak English." It's too easy to revert to the common tongue.
You know they make catalogs for that sort of thing. I believe you can even order through the mail.
"out in the wild" approach- I had native friends who were more than willing to help me, by correcting my mistakes, and ofcourse making fun of it as well.. and referring to a book whose lines I would use in everyday activities, like buying groceries, normal chitchat during commutes, etc..

also, this might sound weird, but I sometimes forced myself to "think" in the language I was learning.. this was a good practice as it made me more articulate by mapping words to mental images

I cheated by marrying a Japanese woman and inviting her mother (who speaks no English) to come and stay with us. You pick things up pretty quickly when you're forced to.
Cheating...smart...whatever you want to call it. Being forced into speaking/learning as quickly as possible is by far the best approach I know. I can't imagine anyone having the determination to be as consistently focused as someone is when they have no option.
I'm from Brazil, so Portuguese is my native language.

It's common here for middle-class young people to take English courses for several years. I took one for six years, then one more year of a conversation course. That, along with watching movies and TV (and reading and listening to music, and...) took me far enough.

Then, a couple of years back, I went to California to live there for a whole year and I must say that made a whole lot of difference.

Let me tell you about the best book in the world for learning language:

http://www.amazon.com/Language-Acquisition-Made-Practical-Le...

Language Acquisition Made Practical by Brewster & Brewster

It's from the 70s and way out of print. It's written by these two Christian missionaries who went to many countries where no one could speak their language, and they developed a framework for 'barefoot language learning'. It's excellent way to design your own course. It boils down to find a language partner, and then follow the methods in this book.

I became frustrated with the way a lot of language courses are structured. They are so damn boring and suck the fun of discovery out of the language learning process. From the reading I have done on language acquisition, language classes should more closely mimic how children learn a language naturally. LAMP gets you closer to this model.

Also, this book is an excellent tool: http://www.lexicarry.com/

There's nothing but a bunch of pictures in the book, describing different nouns, verbs, and adjectives...all with NO English. You can use this with a conversation partner to learn many many useful words in a more organic way than memorizing a list of vocabulary with their english translation counterparts.

Also, basically what everyone has said thus far. You need to live in the culture, and more than anything, make friends who will speak the language with you.

I studied French in Grade 8, 9, 10, 11 and then had 2 more years of it in Uni. None of that helped me become a French speaker. Some friends own a ruin of a chateau in France and I spent a summer there working on it. That didn't seem to be helping much - until I started speaking with the children of the locals who worked on the chateau or lived nearby and visited everyday. It didn't take long doing that to progress to a conversational ability level that I never thought I would have.
I learned Thai by living with a Thai girl who spoke no English. Took about 6 months to become fluent. My suggestion is get a "long haired dictionary" and you'll pick up the language in no time. :)

The best way to learn is to have no choice but to speak the language. Then don't be afraid to fail. I learned Indonesian by speaking to taxi drivers and any other locals I came in contact with. Same process I used with Javanese.

The trick is to start with a basic vocabulary and set of phrases. Then treat the phrases as templates and swap words in and out. You'll be wrong a lot, but the native speaker might phrase it correctly and repeat it back... just repeat what they said and smile. Repeat this process until you're fluent. :)

(comment deleted)
I moved to America and went to elementary school.

Total immersion is the fastest and best way to learn a language. Arguably, it's the only way you will ever be fluent.

If you want to learn Spanish but can't move to a Spanish speaking country, see if you can find a local Spanish-speaking family to "foster" you - offer to pay them rent to live with them for awhile, on the condition that they only speak Spanish to/around you.

I learned an unfamiliar language while spending two years in the Peace Corps. They have had many years to refine their language teaching materials. Still, I only learned the basics after 2 months of very intensive training.

Once I knew the basics, I was able to learn a bit more from friends and neighbors, especially children. Eventually I ended up dating and marrying a local. Even though she spoke fluent English, we would try to use the local language for anything not too detailed. This increased my vocabulary and comprehension.

Once I was able to use and understand words, a book that described some of the theory and formalities of the grammar really helped improve my ability to express myself. I went from "cargo cult speaking" to actually knowing why I was using the structures I used.

I still don't know as much as I'd like, and for more complicated statements, I have to use English.

For your situation, I wouldn't expect to get too much out of a "101" course, but if you really want to learn, you'll have many opportunities, especially with Spanish. Try to talk to the staff at Mexican restaurants, and write down any words or phrases you don't know, to look up later.

There is no substitute for hours speaking (and listening). That will give you plenty of opportunities to learn new words, new idioms used by different people, provide plenty of opportunities for people to politely correct you, and most importantly, improve your confidence in your abilities.

Quality of education. You're far from the only American I've heard say: I took x years of y and can't even say 'hi' in y.

I don't know what American schools do wrong, but Europeans have little trouble teaching kids to have a working knowledge of foreign languages in the same number of years.

The brute force approach would be to live in a place where the language you're trying to learn is native. English is my 3rd language but I didn't get really fluent in it until moving to the US.

There's are other factors besides schools between American students and European students. For many Americans, the reality of ever needing to speak any language but English seems totally theoretical, whether for travel, business, or profession. For many Europeans, needing to speak a non-native language appears much more realistic. Further complicating this is that if one's native language is English, then it DOES work almost all the time, reinforcing the notion that foreign languages are merely decorative. By contrast, if you were a Dutch computer scientist like Dijkstra, you would understand very early that you could never hope to write professional papers in Dutch. (Brits have the advantage of seeing that other languages really are used, but share the disadvantage of already being fluent in what is nearly a world language.)
Spend your next one-month vacation in the country whose language you want to learn. It's that simple.

In the meantime, read all the books you can so you don't start from zero when you get there (although it will feel like you are starting from zero the first few days).

I learned "Kung Fu" mandarin when I trained with fresh off the boat professional martial artists who didn't speak a lick of English. The only way to communicate was for me to start learning mandarin.

That said, I believe there's no better way to learn a language than to live in the country and not speak English.

I was a diplomat brat and at various points in my life I could speak Bahasa Malay, Italian, and Hokien (does anyone even know what that is). However they all fell into disuse when I moved. But the reason I became fluent was because I was immersed in the people, all the kids, TV, everything.

I know many American teachers in Thailand who live in American neighborhoods and eat where foreigners eat. As a result they never learn any Thai.

Has anyone had any experience with the Rosetta Stone learning packages? I want to learn Spanish but they seem pricey. It might be worth it if they are as good as they attest it is.
This is just my personal experience with their Mandarin Chinese software (disclosure: offered free through my college language lab, otherwise I never would have touched it): I hated it. I understand the idea of immersion behind the software, but I found it incredibly hard to grasp any real working knowledge of grammar and cultural aspects/differences, it just feels a lot more like a super expensive flashcard app with a few gimmicks. Plus the whole immersion thing was supposed to avoid you "translating" into a language you are comfortable with and then translating that into the new language...I didn't find myself skipping that "bridge" with Rosetta Stone. I gave up on the software after being bored out of my mind in a couple weeks before my Chinese class started, and just went back to textbooks and resources like chinesepod.com, where after a couple weeks of that I started to feel more comfortable about doing the very thing Rosetta Stone seeks to skip, a lot in part because Rosetta Stone was incredibly unhelpful with grammar and such. Then the class started, and being able to converse with and get tips from native speakers helped immensely.

On the other hand, I found Pimsleur and similar methods of learning languages to be semi-helpful and possibly worth spending money on. No replacement for memorizing things and total immersion via traveling/marrying someone/studying abroad, but when you're stuck in traffic in the car, listening and practicing speaking can do volumes to help.

In the end, I just got a flashcard app for my iPhone, stocked up on MP3s and videos to watch and listen to, and I think that was more helpful than Rosetta Stone ever could be. I'm not sure if there's any research or studies behind language acquisition via Rosetta Stone, but when I'm an adult, I don't see the benefit in learning a language as if I was a toddler again. I had learned French in high school and learning Spanish afterwards was ridiculously easier because I had already had "basics" like grammar down pretty well, as well as an easier time learning vocabulary as there are many cognates. Not that I remember much of either language anymore, but there are some times when taking advantage of what an adult already knows is faster and more helpful than learning like a baby.

>On the other hand, I found Pimsleur and similar methods of learning languages to be semi-helpful and possibly worth spending money on.

Arg. Sorry but I have to disagree. I used Pimsleur to get up and running quickly with Dutch, and later realized that (other than for practicing basic pronunciation) it's worthless. That was two/three years ago, and now that I'm at a much higher level, I've gone back and listened to the phrases they wanted me to learn.

Junk. Some phrases were severely antiquated, words were mis-translated so you may be saying a phrase and you actually don't know what you're saying, etc. The only thing it's good for is listen/read/repeat pronunciation, and that's not so good when driving.

Rosetta Stone's a bit better since you're listening/reading/repeating, and learning some real vocabulary, but you're spot on: it feels like it's for kids. As far as language learning software goes, I only found one that was worth anything, and it came with a Dutch textbook (CODE series... Dutch only). It has movies/audio/text with quizzes afterward, vocabulary/grammar exercises, and listen/repeat/playback feature.

Pro-tip for the OP: Languages are living things, you can't learn them by yourself. Any native speaker, no matter how unprofessional or unskilled at language teaching, is much more help then some software tool. Your office cleaning lady (who's probably better at Spanish then you'll ever be) earns less than $10/hour. For the same price of Rosetta Stone Spanish 1-5 ($700) you could have 70 hours of speaking time with a really interesting person.

I found a Berkeley exchange grad student who was teaching Dutch for $15/hour on the side, learned a lot, and we ended up falling in love with each other. Not saying that will happen for you, but it reinforces my 'find a native speaker' method. :)

Well, they're fairly useless on their own, it's mostly using them in conjunction with other methods of learning (i.e. a good textbook or two, a few movies, podcasts, games, talking to native speakers) that makes them helpful because you get a little practice where you might not otherwise.

Not sure if the quality of these language learning tools depend on the language being taught and perhaps with individual learning preferences as well. I thought Pimsleur for Mandarin was acceptable and similar to the texts I was using, and since I had the most trouble listening and speaking Mandarin (as opposed to reading/writing), it was helpful to me. But again, disclosure: most of the language programs and resources I've tried were free through school, which was immensely helpful in deciding what I liked and didn't like. I'm not entirely sure I'd buy Pimsleur either ;)

I guess learning a language works different for different people. Me, I took English classes for several years, but what really got me over the hump was reading Guitar Player magazine. Since I like playing the guitar, reading the magazine was interesting to me. And it was written for native English speakers, so no sugar-coating or "simplified" version there.

Curiously, once I was able to read Guitar Player in the bus without a dictionary by my side, I also became able to understand spoken English. I don't know why, really. I suppose I had gathered enough data from reading the magazine to be able to extract meaning from context not only when reading, but when listening to spoken English too.

I was in the top set for Maths and English, but in 5th (eg, 5th worst out of 6) set for French. I just couldn't be bothered to practise memorising the words.

The wierd thing is that I can remember foreign names with NO trouble. French names, Japanese (Masayoshi Son), etc.

Lots of exposure. Hardly comprehensive, but a few tips:

Destiños. A UIUC/public television teaching show with a running story.

http://www.learner.org/resources/series75.html

Find music in the language, with lyrics, that you like. When learning German and French, I listened to pop music that friends recommended. A lot of language learning is not specifically semantic; train your ears (and brain) to the sound of the language. Sung lyrics can also emphasize aspects of pronunciation and colloquial use in a way other sources may not.

Find engaging activities that use the language. Much more motivating. And allow yourself to be entertained by the process. Don't focus just on the end goal of being fluent; enjoy the learning process and each moment of use.

Immersion and Usage.

Any opportunity to be surrounded by the language, and especially when you are forced to use it, will greatly increase your fluency. Not being too concerned about making mistakes and just speaking as much as you can is also important. Immersion and free usage after a base of grammar/vocab study is what works for me.