University of California, Irvine Division of Continuing Education
Associate Professor
California State University, Fullerton
Assistant Professor
University of California, Irvine Division of Continuing Education
Assistant Professor
HTWK Leipzig
UCLA
California State University, Long Beach