Bachelor of Science in Foreign Service, Georgetown University, 1982. Master of Arts in Latin American Studies, University New Mexico, Albuquerque, 1984. Doctor of Philosophy in History, University Wisconsin, 1990.
Assistant professor, Williams College, Williamstown, Massachusetts, since 1989.
Campaign aide Democratic Party, New Mexico, 1982. Member American History Association, Latin-American States Association.