Interactive French
A practical method for learning French that you can learn at home or on the go.