A life coach is a new breed of professionals aimed at helping people in any aspects of their lives. ...Read less