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