Jimmy has been a wonderful guitar teacher to my granddaughter. She had taken lessons before from another place and she eventually lost interest and they always made us pay in advance and made us sign a contract. Jimmy really inspires her to practice and sometimes I hear her playing in her room and I think it is a CD. Every week when she comes out of her lesson she has a huge smile on her face and is always excited to get home and work on her new material. When I have sat in on the lessons I can tell that Jimmy is very passionate about teaching and he is very funny and has the abilty to explain complicated material in a way that is easy to understand.