Each session spent with Teri Ashley was extremely fulfilling. She is very knowledgeable and passionate about sharing tools that supporting clients’ growth and goals. Teri also applies the work she does to her personal life. She is extremely easy to talk to. She is very kind and supportive and genuinely interested/concerned in the progress I made. Her coaching style is down to earth and easy to understand.