Special needs young adults learn basic skills for independent living, gaining confidence in themselves and their own abilities.

Read more