Ross has been an exceptional teacher - amiable, patient and very passionate about what he does. Starting out as a beginner, he taught me a solid foundation of technique and basic theory, as well as working through some modern songs that I was keen to learn. He has also been flexible with he lesson times, accomodating for my haphazard work schedule. Also impressive is his knowledge of rock and music history - I've been able to take away an interesting piece of trivia with me each lesson. I would highly recommend him for students of any age or level of expertise.