Useful resources

TED Talks

TED Talks: Brene Brown on Vulnerability

TED Talks: Carol Dweck - The power of believing that you can improve

TED Talks: Martin Seligman - The new era of positive psychology

Listening to Shame | Brene Brown | TED Talk

The Willingness To Crave | Jonathan Bricker | TEDxRainier

How mental skills training can improve performance.