Dr. Schaffer received his medical degree from the University of Florida in Gainesville, Florida. He completed his internship and residency at Hahnemann University Hospital in Philadelphia, Pennsylvania. Dr. Schaffer is Board Certified by the American Board of Obstetrics and Gynecology and was in private practice prior to joining the faculty at Texas Tech. He is involved in resident and medical student education as well as patient care. Dr. Schaffer’s areas of interest include general obstetrics and gynecology, integrative medicine and hormone balancing.