french language software
Traditional French-language learning has generally been of the "listen and repeat" type, either in class or through old tape systems that I am sure that some of you remember (certainly do). Although more recently we have CDs and DVDs that we are still presented with the same old methods on them. Now, [...]





