So a cute use of video technology from a website called Fleex may help you with your French language skills.
The site is actually aimed at French people keen to learn English, but you can flip it on its head and watch English language video with French subtitles running underneath.
Fleex is still in the early stages of development, but once you sign up for an account you can access a variety of videos from the TED talks series, which deal with new thoughts and ideas from around the world.
So not only are the videos interesting, the technology behind Fleex enables you to 'blend' the amount of subtitles being displayed on the video.
For example, if you are struggling to keep up you can reduce the amount of subtitles in French so that there are more in English or none at all, you do this with a small slider tool that is laid over the right hand side of the video.
Because Fleex is aimed at French people learning English there is also a built-in dictionary which works on the English words when displayed in the subtitles and the video is paused.
As you move your mouse over the word with just one click you can get a French definition, again a useful little feature.
Clearly the technology could be reversed so that French language videos feature English subtitles, but if you are keen to improve your language skills then Fleex is an interesting new tool to try.