She received her BA in psychology from Stanford University and her Ph.D. in clinical psychology from UCLA. She recently retired from her position as professor of Psychology at Loma Linda University where she served as Director of Clinical training for Ph.D. graduate students in psychology. She is former chair and member of the California Psychological Association Ethics Committee. She also served twice as a member of the American Psychological Association Ethics Committee. She is an expert consultant to the California Board of Psychology, Board of Behavioral Science Examiners, and Board of Nursing, as well as to attorneys and religious organizations, regarding professional standard of care and competency issues, and perpetration and sequelae of childhood sexual abuse.