As far as training goes, it costs so much for travel these days. Webinar type of training is often far more efficient as nobody on either side has to travel. While I see a fair number of classes where folks try to cram it all in over the course of three days, arrangements can even be made so a course would occur over a longer span of time and perhaps in the evenings.
Cheers... Rick