I have over twenty years experience playing acoustic, electric, and bass guitar. I have devoted countless hours refining my skills. I have four years of formal training, but other than that I have been self taught. I have a pretty good ear and can generally figure out and transcribe even rather advanced songs. Being self taught honestly for the more advanced stuff (because yes although I have formal training and yes some of it was quite complex it never really was the things I was most interested in; for example arpeggios, string skipping arpeggios, pinch harmonics, hybrid picking, natural harmonics, palm muting, etc.. I have taught quite a