Having been a user of Heights for a few years, I have no hesitation in recommending their awesome product. Whether you are just starting out, or you are swapping over from somewhere else, don't miss out one this deal. I have tried a lot of LMS platforms over the years and this is a no brainer. There is another great review further down the page that describes the features in detail, and I agree with those comments, and would like to add that their support is just awesome. This is why that I have boosted our Heights account by getting additional codes for our own ventures.