“James Moore is a wonderful teacher, with a deep knowledge of both technique and musicianship. He is very experienced and keeps the student on track, even when the student is like me and wonders all over the place during lessons. I always enjoyed our lessons and I learned a lot under his guidance.”