My name is Craig. I have played all styles of music. I am a guitar player trained in classical, jazz and of course, rock music! I read and write music and have a solid background in music theory. I also play saxophone. I have performed professionally and recently finished a stint on a cruise ship. I studied at the well reputed University of North Texas and can provide resume, transcript and references. Performed with Michael League of Snarky Puppy!