El Dorado Hills, CA 95762
...I have played the piano since 2006. I can teach the basics of music theory, music history, basic chord theory, scales, and scale builders. I have experience in Classical and Jazz, basically improv in general. I am able to go in-depth about keyboard theory and technique...