The Benefits and Drawbacks of Online Training