1979 Visiting Artist, Miami University, Oxford, Ohio
1979 San Francisco State University
1980 San Francisco Art Institute
1981 San Francisco State University
1993 San Francisco State University
1994 Visiting Artist, California College of Arts and Crafts, Oakland, California
1995 Visiting Artist, Stanford University, Stanford, CA
1995 San José City College
1996 – 2008 Foothill College, Los Altos Hills, CA
1997 – current University of California at Santa Cruz
2002 American University in Rome (with UCSC)