Assistive technology

We have collected a number of assistive technologies suggested by the writers on this site. 

Software

Hardware