I’ve been playing guitar for years, but lacked direction when it came to actually understanding how to play the music i hear in my head. James’ aproach to theory is like finding the keys to the kingdom! His teaching style is straightforward, patient, and encouraging. Hes a truley gifted musician who truely loves bringing musical understanding into others lives ALL HAIL THE SHANKS!!!