That answer depends on the reason for training.  If your dog is scared of new places, we recommend in-facility training since we cover the problem for the call in the training.