My Wife has subscribed t this French course and has found it invaluable in learning some extra French, I have also sneaked a look at it myself and would also agree that it does exactly hat it claims.
It is a mixture of text and Audio tracks so that you can really get to grips with it, and the best thing I found is that you can try it free first for Six days, before you commit yourself, and to see if it suitable for you.