A wide range of community programs exist. Some activities and programs include art programs, computer training, sport and recreation, independent living skills, support with accessing TAFE courses, volunteer work and work experience.