I like to think back to the old saying "Ask any trainer and they will tell you that 75% of the other trainer out there are wrong". I think it all depends on what you as a person want to use for your dog *shrugs* Personally I just him over other 'trainers' i've seen, even if he isn't exactly a trainer. I'm not what you would call a fan but I have read his books and I will say, as a behaviorist I find him interesting.