Bachelor in Philosophy, University Maryland, 1972. Master of Arts in Philosophy, Tufts University, 1975. Doctor of Philosophy in Classics, Rutgers University, 1983.
Teaching assistant Rutgers University, New Brunswick, New Jersey, 1975-1980. Associate examiner Educational Testing Service, Princeton, 1979-1983. Assistant professor University Iowa, Iowa City, 1983-1989, associate professor, since 1989.
Chair National Endowment of the Humanities workshop on ancient rhetoric University Iowa, Iowa City, 1991. Consul, co-president Associated Members Interested in Classics in Iowa-The Classical Association Iowa, Iowa City, since 1989.
(Book by Finamore, John F.)
Member, chair Advanced Placement Latin Committee, College Board, New York, 1983-1990. Member American Philological Association, Classical Association Middle West and South, International Neoplatonic Society, Women's Classical Caucus, American Classical League.