How did you really learn a foreign language?
dylanz: What if you're married to an English speaker already, and you can't leave the country (tons of kids and a job)?Immersion is obviously ideal, but not always practical.  Then, you're left with finding friends who speak the language, college courses, movies, etc.Any other ideas?