Spell-A-Word:

 

A software program for teaching beginning to advanced letters/numbers. Spell-A-Word targets identification, spelling, and word recognition. It includes large print for easy recognition of the presented letter/number.

http://www.rjcooper.com