Not a US resident but fluent English speaker and I have been playing, teaching, reading, studying, practicing guitar for about 8 years with a strong knowledge in music theory and a huge musical background including, but not limited to, classical, blues, rock, metal, electronic, funk, alternative and oriental music. I also play bass and have good knowledge of song structure, melody composition and soloing. Music score can also be provided.