Valley Skills for Life takes a person centred approach to helping Participants develop the skills they need to increase their independence and participate as valued and active members of the community.A very high standard of facilities and programs have been developed to meet the needs of Participants and include Music & Dancing, Reading & Literacy, Budgeting, Woodwork, Cookery - and many activities such as Ten Pin Bowling, Walking, Swimming and fishing.