Rachel Foster returns home Posted on February 17, 2010 Rachel Foster, Ph.D. ’08, a major in the U.S. Air Force, has returned from deployment as a member of a Combat Stress Team in Afghanistan. She is based in San Antonio, Texas.