I always thought that having people in my classroom is the best way of training.
Well, online training can work (very) good to!
MIT and Harverd did research about that, you can read it here: http://newsoffice.mit.edu/2014/study-shows-online-courses-effective-0924
I also start to explore this way of giving training. I have so much knowledge in my head, it has to come out!