Living Language Lab for French (Other languages available too)
The French living language lab is a free resource with excellent audio pronunciation. It mostly consists of vocabulary words and sentences on cards by topic. There is no login required.
The topics are divided in into three levels:
- Essential French
- Intermediate French
- Advanced French
There are also Living Language downloadable free books for learning many different language learning.
The language lab is available for other languages as well.
You may also like this discussion containing exercises for three levels of French, (Spanish & German are also Available).
Michel Thomas Method for French and other languages.
Pimsleur, many languages available.
Rosetta Stone, many languages available.