Ben is right on here. Scott's training is really good and he has a great sense of humor too. I have several of his books and love them.