She was graduated at the University of Houston and received her PhD from Stanford University in 1988. She has been an Assistant and Associate Professor at Temple University and Associate Professor at the University of Mississippi.