Josh has been teaching me guitar for a year and I have made a huge amount of progress. He has taught me how to understand music theory and got me into songwriting as well as helping me with the more technical aspects of guitar playing. He is a calm and patient teacher and I wouldn't hesitate to recommend him to anyone who is keen to learn!