Life Skills for Youth with Diverse Abilities

Life Skills Program

The Life Skills Program for Youth with Diverse Abilities is giving youth with diversabilities the oppotunities to form friendship with their peers while encouraging them to develop new skills

About the Author