How to tame your inner critic

2013-08-13 47

Communication expert Alexa Fischer explains how self doubt and tearing yourself down can be draining. So, make friends with your inner critic and quiet them down!