The flexibility of this tool to customize all aspects of our learning management system, from user interface through content creation down to analytics reporting! We are able to build custom dashboards that give us an overview into how our students engage with each other in real time as well as what they're interested in at any particular moment. It's easy enough for nontechnical people like myself or my managers who don't necessarily have training backgrounds but can understand basic instructions when given them. There isn't much I dislike about it; however there might be some features we haven't discovered yet so you should definitely check out their website before purchasing. Our organization has been using this product since 2012 and never looked back. This software helps keep track of student attendance, which means less paper work required once school begins again next year.