Five Secrets to Thinking on Your Feet

Many times we are put into situations where we are asked a question and need to give an answer on the spot, or