Ryan is an amazing guitar teacher. I'm an absolute beginner and Ryan has all the attributes that I was hoping for in a guitar teacher - patience, good communication and t ... more