For basic understanding of music theory, this seems to be a great app. However, it is very basic. It doesnt include any of the post romantic theoretic developments. It doesnt include nationality chords. This is a great start for an app, and as I said, for a basic understanding of theory it works very well. In the future id like to see it go Even more in depth.