I like how it can be used for both online and self-paced learning. The content material is easy to navigate through and understand, which allows me to easily learn what students need to know when they need to know it. It's great that I'm able to assign resources to my students through the software. There isn't much that I dislike about this program. I do believe there are some features in this product that could be improved or made more accessible. However, these improvements have nothing to do with the actual functionality of the program. Visilnk is an excellent program for our needs and helps us save time and money without sacrificing quality. With this software, we've been able to provide online learning opportunities for our students without having to hire additional employees, and we're saving thousands of dollars per year by doing so.