 He has taught at various universities and art institutions, including California State University, Northridge, University of California, Los Angeles, University of California, Riverside, University of California, Irvine, University of California, Santa Barbara, University of California, San Diego, Otis/Parsons, and Maine College of Art.He has delivered artist talks at