30+ years of experience as accompanist and/or collaborative pianist: choirs, soloists, vocal ensembles, instrumentalists, etc. at colleges/universities, high schools, middle schools, churches, and musical theatre organizations. Styles range from classical, to jazz, pop, rock, and musical theatre.