Quieting Your Inner Critic

Are you too hard on yourself?
( PRI/Greater Good Science Center )
( PRI/Greater Good Science Center )
Hosted by Todd Zwillich