Milestones provided life skills that actually saved my life. The therapy and groups are aimed at getting to know you, and encourage you to do things differently. I would recommend a loved one knowing that s(he) would be in good hands. Milestones is community oriented and a nice setting for therapy.