 Rich taught and lectured at UC Santa Cruz, Scripps College, San Jose State University, and Stanford University during the 1980s and 1990s.From 1981 to 1987, Rich served as an A.D. White Professor-At-Large for Cornell University.Rich published several volumes in the next few years