EDUCATOR. COMPOSER. PERFORMER.
"Some say great teachers are the those who teach you the most, others say great teachers are those who let you have the most fun. So how great is it that I had a teacher that did both?"
Ben Folds Tribute at Mothlight
Asheville-based contemporary pianist and guitarist.