Learning to Read and Spell Words