Immersion is the best way to learn, but obviously not always feasible. The next best thing is to bring the language to you: watch French language films and TV with the subtitles in french on. This can't replace practicing speaking with others and any course work, but it helps and can be a lot of fun. The key to…