She received a bachelor’s degree from Goshen College in 1976, a master’s degree from Case Western Reserve University in 1995 and certification in midwifery in 1995 from Frontier Nursing School of Midwifery and Family Nursing. Weaver-Yoder has worked in obstetrics at Goshen General Hospital and Elkhart General Hospital for 13 years and as a nurse midwife at Genesis Nurse at Midwifery of Indiana since 2004. She taught at Bethel College (Mishawaka, Ind.) for the past 10 years.