Chemeketa Community College
Adjunct Instructor
Western Oregon University
Adjunct Instructor
Linfield College
Adjunct Professor
Clackamas Community College
Adjunct Instructor
Portland Community College
Adjunct Instructor
Lake Washington Technical College
Western Oregon University
The University of New Mexico