David Bennett has been singing and teaching traditional ballads (from Ireland, Scotland, England, and Appalachia) for 20 years.