Very nice interface for those who like visual representations of words with various icons. I use this when teaching students how to read or write different languages as well as self-learning. It's very user friendly. I would say that there isn't much customization options if one wants more features built into the app. The program is pretty intuitive but has some basic functions which make it suitable for all ages (even babies). There is no word cloud feature, hence making it difficult at times to find specific words. When using this app together with my school's curriculum materials, we have been able to improve our students' reading comprehension by providing them with additional practice time outside of class hours. They've started becoming better readers since they began regularly practicing while doing other tasks on the computer such as watching videos/playing games.