Bachelor in Spanish cum laude, Ursinus College, 1975. Master of Arts, Bryn Mawr College, 1978. Doctor of Philosophy, Temple University, 1983.
Assistant professor Spanish Kutztown (Pennsylvania) University, since 1987. Part-time instructor Spanish St. Joseph's University, Philadelphia, 1979-1984, Rosemont (Pennsylvania) College, 1981-1985, West Chester (Pennsylvania) University, 1986, Ursinus College, Collegeville, Pennsylvania, 1986-1987, Chestnut Hill College, Philadelphia, 1985-1987. Part-time administrative assistant Venture Technology, Inc., Norristown, Pennsylvania, 1979-1981.
Spanish interpreter Social Security Bureau Hearings and Appeals, Jenkintown, Pennsylvania, 1984-1986.