Stacey Deffenbaugh, Barbara Teaford