In-class and on-site health and safety training will always be the most popular just because health and safety is such an important aspects of every workplace. For some, being able to ask questions, and just having a real person teaching the material can mean the difference between understanding the material and not. It can also be very beneficial to have a health and safety professional visit the workplace with an on-site course.
Benefits of in-class:
One large benefit to in class health and safety training is that no matter what the question, it can b answered by the teacher. Online safety training removes the person at the front of the room that many people rely on to be successful in training classes.
A second benefit to in class training is a chance to experience the topic first hand. In class course can contain special demonstrations giving the recipient a real world take on the topic. What is seen in an image can often be better understand up close and personal.
The third benefit to in class health and safety training is that it is time tested and has been around forever. This single reason is what keeps online training from completely overtaking in class courses. A long trusted history means a lot when dealing with safety.