Monthly Archives: May 2012

The Illusion of Invincibility

The Illusion of Invincibility

What percentage of performance is mental? I was first posed this question while taking a class at the University of Delaware on the mental aspects of peak performance. Every one of my classmates responded somewhere between 50-90%. Since that time, I’ve asked dozens of people the same question, and the responses almost invariably fall within… Read more