Absolutely the best therapist ever! Mary persisted with me through some horrid experiences. She never gave up on me. I have been seeing her for 15 years now and am always amazed at how much i continue to learn from her. I owe her my life and i owe her my sanity!