News

Holden teaches in Arts and Culture Master’s Degree Program

LEIGH HOLDEN, MFA 2007 (photography) and MFA 2003 Book Arts, is a working artist and an instructor teaching in the University College Arts and Culture master’s degree program at the University of Denver. Holden recently returned to the Denver area where he is sorting out his studio practice and teaching bookbinding and papermaking workshops. His art practice also includes traditional and alternative photography, printmaking, drawing and installation.