About

 
 

Born and raised in New York, Leah Freed has her B.E. in Chemical Engineering from The Cooper Union for the Advancement of Science and Art and her M.S.E. in Environmental Engineering from the University of Washington. Leah received a Certificate in Fine Art Photography from the Photographic Center Northwest in Seattle, WA in 2018. She has been taking classes there since finishing her masters in 2011, fulfilling a promise that she made to herself to get back to the darkroom. Leah works as a mad scientist by day, and by night, gets to explore her creativity through her love of experimentation and chemistry in her photography. Her work is an extension of her obsessive need to create photographs as escape. It’s a means of coping with every day stressors – things that linger and absorb mental focus, time, and energy.