What is a life coach?

A life coach:
  1. takes you from where you are to where you want to be
  2. uses action-oriented approaches
  3. encourages you to stand firmly in your belief that your dreams can come true
  4. assists you to acknowledge and use your own strengths, talents and abilities
  5. helps you access and use your personal wisdom and creativity
  6. directs you to strategize and work with all these aspects of yourself, using them as stepping stones on the path to goal attainment and dream fulfillment

Who can benefit from life coaching?