She received a Bachelor of Arts degree in music education from Milligan College, Master of Artsdegree in media services from East Tennessee State University, and the Doctor of Education degree from Appalachian State University. She has been a member of the Civic Chorale since 1980 and has served as accompanist since 1996.