Rehabilitation: it’s a process where a person builds up a strong foundation of his physical, mental and spiritual growth with the help of treatment programs and reintegrates him by becoming responsible members of family and society. Our program is a mixture of Therapeutic Community and 12 steps principles which include devotion, care, and support, individual counseling, input sessions, recreation, work therapy, yoga & meditation, self-reflection, recreation, etc. in order to assist them to be a role model for others.