Source: https://www.litmos.com/blog/compliance/7-tips-make-online-compliance-training-exciting-entertaining