I agree with everything FordGirl has said!
I love Cesar. He is my hero
I have never met anyone who could read a dog like him!
Having said that, each individual has to do what is best for them. Not everyone can react like Cesar. Timing in any kind of training is important and also, some dogs are easier to train than others.