LanguageTutor FR+EN learning software makes you work on the most useful words of foreign vocabulary and finally remember them. You work by themes and do your lessons using the spaced repetition algorithm. It includes 54 basic or advanced level lessons, provide 2 levels of learning and words come from 2 databases. French speakers can practice their English. English speakers can use the same application for French in the most productive manner.