Alabama's Statewide Assistive Technology Resource
Record own pronunciation of words and create own spelling list practice.
www.spelldown.3gne.com
Cost: Less than $5