Hayley is an excellent therapist. She really caters my sessions to be about exactly what I want down to the amount of time I want to allocate to different topics, and she makes sure to facilitate according to my preferences. She is great about checking in and making sure I'm happy with how sessions are going and sending me resources to help me along my journey. Hayley is a really kind, and easygoing person which makes her easy to talk to and feel comfortable with. I really enjoy working with her :)