She graduated from Stanford University. She was an associate professor at Oklahoma State University. She taught at Stanford University, University of California, Berkeley, and University of California, Los Angeles.