Learning music is about finding your passion and enriching the quality of your life. Charles’ teaching style incorporates his enthusiasm with a vast knowledge of music and technique to achieve amazing results. 

Charles has studied classical, jazz and flamenco from the best players in the world.  He has a doctors and masters degree in guitar performance and a bachelors degree in music theory.  Charles has taught in grade schools high schools and universities throughout the United States.  He has given workshops demonstrations and classes for churches, civic groups and retirement communities. His broad academic and technical background gives him the ability to play any style.   Charles welcomes  children and adults of all ages.