leigh takata is getting good at being human.

this clip is from a series of on-going interviews where we get to know people through their passions, challenges, and how they're getting good. here, leigh begins the telling of when she almost took her own life. to get access to this full interview, subscribe to a company pass.

Say something about this piece.