Katherine is one of the most patient, understanding and non-judgmental people I have ever met. Due to her work with me, I have gained a sense of confidence in myself and in my ability to resolve my own problems and manage my own life successfully. With an attitude of gentle persuasion, Katherine guided me through the process of making several difficult personal decisions and supported me through the many gradual mini-steps required to achieve my goals. I continue to use these skills as I face the new challenges of my everyday life. More important, I know Katherine is readily available to assist me with a warm smile, a non-judgmental attitude and a sense of strength and support whenever I contact her with a new question to ask or another dilemma to be resolved. I recommend Katherine highly for anyone who is seeking a life coach.