A Life Coach is an expert in helping clients create lives that are successful and fulfilling, based on the client's own values. Life coaching is one of the most powerful technologies we have for creating positive change in ourselves and in the world.