LIFE is a social skills program that helps children Live Independently and Function Effectively. It is an interactive group experience where children learn a wide range of age-appropriate core skills through participating in planned activities, role-playing, modeling, video watching, and demonstration. The goal is to teach children to prepare for adulthood through value clarification, decision making, planning and organization, and daily living skills. These skills are practiced in weekly group sessions and reinforced at home. LIFE helps children assimilate those skills in their repertoire and help them deal with social situations they may face in their daily lives. Lesson plans focus on emotional/psychological skills (teaching Self-confidence, behavior in groups and public places etc.), personal development skills (listening skills, response to humor, eye contact, etc.), vocational/occupational skills (time management, careers and vocations, etc.) independent daily living skills (daily hygiene, organizing environment, etc.), and social skills/social competence skills (social anxiety, forming friendships, etc.). Group sessions include opportunities for personal goal setting, planning and monitoring.