Palestine Resource Center for Independent Living- Assistive Technology Training for Visually Impaired