John Westmoreland grew up in Pittsboro, NC playing music. In his late teens he began playing jazz and eventually studied jazz performance as well as classical composition at the world reknowned Berklee College of Music. His teachers have included legendary jazz guitarist Jim Hall. John regularly performs as a solo jazz guitarist and as an improvisational accompanist to yoga classes. He strongly believes in the healing powers of music.