I prefer to learn languages with face-to-face contact however I found Paul Noble's audio course is really helpful and easy to understand. It is well structured and clearly explained. It contains description of language peculiarities which helps to learn the language faster and acquire deeper understanding of it.
If you want an audio language course that is pleasant to listen to,stays in the mind with little effort,and is usable in 'real life situations', this is it. Personally I can't wait till volume 3 comes out (hopefully).
I normally CAN'T be bothered to write a review on the product I purchase unless it is exceptional, that's --- VERY GOOD OR VERY BAD.