John Doll has been my friend and colleague for over two years. He is a very talented guitarist in many genres, e.g. classical, rock, blues, etc. He is also an excellent teacher. I observed him in graduate school when he taught group guitar classes to non music majors. Any child or adult would be lucky to have John as their instructor for guitar.