Moreover, a life coach is someone who can bring out the best in every person and make that person realize his true potential
. As such, more than just the skills, a life coach is equipped with the right attitude and the appropriate virtues needed in assisting clients create their ideal lives. Most importantly, a life coach facilitates a solution-focused approach to personal development by empowering people with techniques and tools that work.