A French immersion course is a fantastic way to really learn a new language. It is incredibly hard work, but it is a tried and tested method. You will be able to be fluent in French in a reasonably short period of time. Best of all, you will get to enjoy the country in which you taking the French immersion course.
How French Immersion Works
When you go on a French immersion course, you will basically return to learning a language in the same way as you learned your own. When you were first born, you didn't speak any language and you learned it by communicating first through noises and hand gestures and then by copying your parents. This is how French immersion works too.
You will live with a French family or in a French school and the only language you will hear around you is French. Hence, you will have to learn and learn quickly if you want to communicate at all.
Where Will You Stay?
There are many schools offering French immersion courses. Some of these are like hotels, where they can take anything up to several hundred students at a time. For some people, this doesn't quite work. Although there will be students from all over the world, each with a different native language, it is likely that you will find at least one other student who speaks English and it will be too tempting to revert to your native language, even if it is just for the words you don't know.
Other courses mean you will be living in the home of a guest host. You will eat at their dining table, help in their garden and basically live their life. It really is like being a child in this case, because you have the full attention of your family directed to you. For many, this works better in terms of learning the language quicker, but it is generally a more expensive option.
One of the greatest things about French immersion courses is that you get to spend time in a foreign country and culture. You will have the opportunity to see the many sites in the country that you have chosen, see how other people really live, what sort of food they eat and what sort of pursuits they enjoy. It is the adventure of a lifetime, with the added benefit of learning another language fluently.