Journey to Independence: Assistive Technology & Skills