For students with disabilities, assistive technology provides a toolkit of software, educational tools, devices and resources for effective learning and curriculum adaptation in the classroom. Assistive technology can improve the learning outcome for students needing assistance and accommodations.