A Life Coach is a person who advises clients on professional or personal challenges.