Pros:
- It is an open source app which makes improving it easier
- It has courses that are available in different languages
- It doesn't require internet connection which makes it accessible anytime
- There are a lot of courses on the platform
- It is a free app
- It works on different kind of operating system including windows, Linux and Mac OS
- It offers self-paced learning
- It has a data synchronization feature allowing administrator to view offline usage information
- There is an individual feedback feature giving each person to see his.her progress
Cons:
None I could see as it is just wonderful and a great help for students to learn