I want to start by saying that Mary Safi is one of the most caring, passionate and amazing persons I've ever met in my lifetime. Mary has such an understanding on the way kids think, react and act out. In simple terms, she gets it. Her passion exceeds what the normal is. Her understanding of any situation puts her way above the rest. I would trust Mary with my life and any obstacles that it brings. She seems to be able to immerse herself into any case and understand all sides of the issues at hand. I personally would highly recommend her services without any hesitation. Thank you Mary Safi for all you have done and will do in the future.