JAMES TRAINING offers online courses to more than 23,000 students worldwide.