Dr. Sarah Rushing, NCTM

Pianist and teacher based in Amarillo, TX