James is extremely knowledgeable and patient with all he teaches. Ive been taking runes, jujutsu, and yoga with him as well as some of his other less frequent offerings like quarter staff and archery for a long time now and every class is fantastic! He really wants all his students to understand and be able to use the knowledge to the best of their ability.