Professor
Linfield University Online and Continuing Education
Orland High School
University of Oregon
California State University - Chico