i think piano might be the best instrument for self-teaching theory. i know u can do it on any instrument, but it seems like picking up theory and really understanding it comes a lot faster and natural-er than on, say, guitar or ukulele or something. what do u think
piano has all the notes laid out in order. very easy to visualize