James fluently plays the piano and the guitar. Well-versed in a variety of styles on the guitar and piano, he is currently performing classical guitar programs at various venues. Also his rock/blues band, Kindred Spirits recently released a new CD, featuring all original works on acoustic and electric guitar. They are gigging around town and rocking their audiences with great music and entertainment. James has several CD’s to his credit and continues to perform and work in the studio to write and record new music.

He teaches guitar for all ages and all levels of playing from beginner to advanced; styles include rock guitar, blues guitar, jazz guitar, classical guitar, country guitar, gospel guitar, contemporary Christian guitar, and finger-style acoustic guitar. Guitar classes include a combination of guitar theory, guitar technique, guitar reading, guitar composition, and performing with the guitar. James is a very popular teacher and has influenced many aspiring musicians through the years with his unique style of mentoring.