American Printing House for the Blind

Free
Creates and solves hidden word and crossword puzzles