What does it take to succeed in life? Author Dustin M. Wax has compiled a list of the top ten skills you need for a successful life.
1 The ability to speak clearly, persuasively and forcefully in front of an audience is a key skill and one that everyone should develop.