Nova Scotia College of Art and Design
Leth lives in Halifax, Nova Scotia, and attended NSCAD University, studying photography. She dropped out before achieving her degree.