Bachelor in English and French, University Wisconsin, Eau Claire, 1985. Master of Arts in Romance Languages, University Oregon. Doctor of Philosophy in Spanish Literature, Arizona State University, 1996.
Graduate teaching fellow University Oregon, Eugene, 1985—1988. Instructor University Nevada, Reno, Tokyo, 1989—1991, Tokyo Advanced Community College, 1990—1992. Adjunct instructor Spanish Phoenix (Arizona) College, 1995—1996.
Teaching assistant Arizona State College, Tempe, 1992—1996. Professor Eckerd College, St. Petersburg, Florida, since 1996.
Member of Modern Language Association, International Association of the Fantastic in the Arts and American Council on the Teaching of Foreign Languages.