I started taking guitar lessons from Bob around 9 months ago. Prior to that, I had been self-training for around 3 years. Thanks to Bob's methodical way of teaching, I feel that I have made more progress in past 9 months than I had in the 3 years before that. Bob's teaching focuses heavily on music theory, and that itself was a boon for me. Knowing the theory not only opened my horizons to improvisation, but it also helped me write music on my own. In addition to that, Bob is invested in every aspect of the development of my musical skills, including my playing technique, precision and--last but not the least--finesse of playing. There's a difference in playing guitar for x number of years, and playing guitar in a way that's worthy of recording in a studio or performing in front of a live audience. Bob's lessons have made that difference more obvious to me than they ever were. Lastly, Bob also customizes the lessons based on my immediate requirements. So, if I have to learn a particular song to cover, or compose something for my band, Bob gives that as much importance as I would. In all, I'd recommend Bob to anybody who's serious about guitaring, and wants help in taking their guitaring to the level of a professional.