Promoting Independence And Quality Of Life For People With Mental Retardation