Apps for learning music

Instrument apps compared on teaching method, song libraries, free lessons and subscription price.