I love this course, although it is dated in terms of gender stereotyping, it really is a nice way to learn the language. I could listen to John Wells' voice all day.
One drawback is that there is no answer key for the activities and for self-learners this would be really welcome.