http://it.toolbox.com/blogs/tech-advances-business/how-virtual-training-helps-new-tech-team-members-get-up-to-speed-76624