HiHaHo has been an important part of our online training programs, providing a rich media experience that engages learners. It's flexibility and ease of use allows us to create custom courses quickly with little effort. The customer support team provides helpful guidance when we are getting started or have questions along the way. I wish there were more flexible templates available for some of the more complex modules; however, this can be easily created by the designer as needed. We've used HiHaHo in many different formats over the years including face-to-face training and online trainings/certifications. It's been critical in helping engage our learners and keeping them engaged throughout the course.