University of Akron, Akron, Ohio.
Associate Professor of Art, May 2007 to present. Printmaking Area Coordinator. Teaching Introduction to Printmaking, Intaglio/Lithography, Print Matrix, Multiples and Multiplicity, Photogravure, Book Arts, and Posters and Zines.

University of Akron, Akron, Ohio.
Assistant Professor of Art, August 2001 to May 2007. Foundation Division Chair. Two-Dimensional Design Area Coordinator within the Foundation Division . Taught Foundation 2D Design, Introduction to Lithography, Intermediate Printmaking, Advanced Printmaking, Photogravure, Book Arts, Foundation Drawing I, and Drawing II.

University of Wyoming, Laramie, Wyoming.
Assistant Professor of Art, August 1997-May 2001. Foundation Program Chair. Taught Foundation: Two-Dimensional, Foundation: Three-Dimensional, and Foundation: Color Theory, Advanced Printmaking, Life Drawing, and Graphic Design I. Special topics course taught in Art and Technology.

University of Connecticut, Storrs, Connecticut.
Lecturer, September 1996-May 1997. Taught Foundation Studio I (2D) and Life Drawing I.
Graduate Teaching Assistant, September 1994-May 1996. Taught Drawing I, Drawing II, and Introductory Printmaking. Responsible for running and maintaining the Department of Art Printshop.

Charles Beneke Design, Hoboken, New Jersey and Fairfield, Connecticut.
Art Director, 1993-1997. Free Lance Art Director and Graphic Designer for Kensington Publishing and Daniel Weiss Associates.

Daniel Weiss Associates, Inc., New York, New York.
Assistant Art Director, 1991-93.