The app is fairly fun, but it definitely needs some work as far as lessons are structured. There also needs to be a glossary for the various symbols and what their function is. Especially at the beginning lessons. As is it can be overwhelming and almost useless as a learning tool for beginners if you don't have someone to help guide you.