Loading: 10 Ways a Virtual Training Platform Exceeds In-Person Learning