A Survey of Assistive Technology and Teacher Preparation Programs for Individuals with Visual Impairments | Synapse