Haven't listened to all of this audio CD yet, but there's some good principles. However, there is a couple of negatives I could say about it: 1) Very boring voice; 2) Huge amount of repetition, both within the book itself, and within some of the othe...