Speechify
If you have trouble reading small print, Speechify can help. This app takes words on a screen or in print and speaks them out loud. This way, it's easier to enjoy news articles and understand emails. The speed control, text highlighting, and voice selection features are a help as well.
Available for iPhone and Android
Cost: Free