The best part is that you can train your staff in any location, at anytime of day! There are so many courses available it's hard not to find something that meets my needs. I dislike having to register each time before using an application. It would be nice if there was some type system where we could "check out" applications without registering them every single use. Sometimes when looking through the course list i feel like its overwhelming with all those choices but once registered they usually have good content which helps me decide what topics will interest our team members most. We are able to deliver safety related information as well as employee satisfaction by promoting positive behavior changes throughout our organization.