As far as I am concerned it is the only training; there is none other equal. The reason it works so well is because the training involves small sessions they don´t try to do all the training at once, and it emphasizes the satisfaction of the clients.