John has been a great guitar teacher. So far I have had private lessons for 1 year and group lessons for 1 year. When I started guitar I couldn’t read any music and now I can. I have learnt so many new songs and I am looking forward to learning more. John makes learning the guitar fun and I would recommend him to anyone.