Department of English and Philosophy Announces Retirement of Dr. Cathy Peppers
The Department of English and Philosophy announces the retirement of Dr. Cathy Peppers, Senior Lecturer in English, after 25 years at Idaho State University.
March 30, 2023