Schiff is a visual artist who grew up on Orchard Court in town. Before leaving for higher education she studied art locally and completed calligraphy projects for Hamden High and the Town. After stops at Brown (B.A.) and the University of Pennsylvania (PhD), she taught, won art awards and grants and completed several artist residencies and fellowships as well as an MFA at Tufts. Her work has appeared in numerous solo, two-person and group exhibitions and is held in several public and private collections, university galleries and museums. She has also lectured and published extensively on art topics.