Teaching
- Visiting Artist, Fayoum International Winter Art Center, Fayoum, EG, February, 2009
- Artist-Teacher, International Summer Academy of Fine Arts, Salzburg A, July-August, 1998, 2000, 2002, 2004, 2006, 2008
- Assistant Professor, Ramapo State College of New Jersey, Mahwah, NJ US 2005-2008
- Visiting Artist/Assistant Professor, Carnegie Mellon University, Pittsburgh, PA US, 2001-2003
- Visiting Artist-critic, Wayne State University, Detroit, MI US, February, 2000
- Visiting Artist, Princeton Atelier, Princeton University, NJ US, February-May , 2000
- Visiting Artist/Assistant Professor in Painting, Wayne State University, Detroit, MI US, 1994-1997
- Artist-Teacher, MFA Visual Arts Program, Vermont College of Norwich University, Montpelier, VT US, 1996
- Guest Artist, Academy of Fine Arts, Umeå University, Umeå S, September-October 1993