Choate Rosemary Hall
English teacher
Purdue University
teacher trainer and creative writing instructor
University of Delaware
Writing Instructor
self-employed
Writer and Independent Scholar
JCMU Japan Center
lecturer
Purdue University
University of Rochester
University at Albany, SUNY