Seeing as my son starts secondary school in 5 weeks time and one of his subjects will be French, I’ve been looking at various software.

One of the better ones appears to be: http://www.linkwordlanguages.com

Linkword French Levels 1 to 4 software language courses.
Level 1 teaches an extensive vocabulary and basic grammar in just 10-12 hours, about 3 times faster than normal learning methods. At the end of level 1 you would be able to say, for example ‘Where is the waiter?’ What is the time?’ or ‘Help, I want an ambulance’ or ‘He wants the Bill’ etc. The level 2 course takes slightly longer to go through but after completing level 2 your vocabulary and grammar will be virtually doubled, and the increased number of verbs will allow you greater flexibility in speaking. The levels 3 and 4 courses involve an increased intensity of grammar so that at the end of the course you will be able to write letters, use verbs in the past, present and future, deal with complex prepositions, and much, much more.

C’a été un long temps (24 ans) puisque le bout de I a fait des leçons françaises. Je ne peux pas dire que mon professeur français et moi avons poursuivi très bien.