The University of British Columbia
Teaching Assistant
Coaster Theater
Guest Artist and Director
Portland State University
Adjunct Professor
Lone Star College
Adjunct Professor
Oregon Childrens Theater
Director
Portland Community College
Adjunct Professor
New Mexico State University
Assistant Professor
Willamette University
Assistant Professor
LaGrange College
Guest Director and Lecturer
Portland State University
Lane Community College
The University of British Columbia