She earned a Master of Fine Arts in Photography from Bard College. She has taught photography at Westfield State University, Holyoke Community College as well as other colleges during in her career.