Automated results so can easily track staff progress and pass rates.
Break-up courses into categories and lessons (e.g. Driver training, machinery and tools, dust and fumes)
Set course, lesson, and quiz based prerequisites.
Award custom certificates for course activities.
Require that a user passes a quiz before they can continue.