| 2003-current | Chair, Foundation Program. Maine College of Art, Portland, Maine |
| 2001-current | Associate Professor, Foundation. Maine College of Art, Portland, Maine |
| 2003-2006 | Painting Instructor, Early College. Maine College of Art, Portland, Maine |
| 2002-2001 | Painting Instructor. Interlochen
Center for the Arts, Interlochen, Michigan, Founded Drawing Institute. Instructor, High School Painting Majors. |
| 2000 | Adjunct Instructor, Drawing
I. Saint Louis Community College, Forest Park. |
| 1997-1998 | Assistant Instructor, F100 Fundamental Studio, Drawing. Indiana University. Bloomington, Indiana. Instructor of Record. |