Hi! I like the CM approach for education, but I also gain a lot of insight from Memoria Press’s newsletter/catalog “Classical Teacher.” The most recent issue had an article addressing learning a foreign language. In the article, Cheryl Lowe stated pretty much what Jen said. You cannot truly learn to speak a language unless you are immersed in it. However, you can study the vocabulary, the grammar structure, etc. so that if you have the opportunity to be immersed in it, you have the background and can learn it easily.
I know this to be true with Spanish. I took 2 years of basic Spanish in college. My first paid teaching position involved many Hispanic students. I could look up words I needed to know and pronounce them properly because I had that background. My students and I could communicate quite well, but we could not carry on a lengthy, regularly paced conversation. My students, on the other hand, learned English quickly – they were immersed in it. My husband took 3 years of Spanish in high school and some in college I think. He DOES speak Spanish fluently, but he also has had Spanish speaking employees for the past 14 years, so he HAS to be able to communicate to a degree. I think speaking a foreirn language is just like anything else….You have to practice!
If you are interested in reading the above mentioned article, here is the link:
http://www.memoriapress.com/articles/natural-method-not-natural.html