The thing I like about Thinkific is that it is a number of different systems converged into one. This not only saves time, but it also saves money. I have found the system to be extremely robust and easy to use. I have no hesitation in recommending it.