English remains an often confusing and difficult language to learn (and teach!) for many reasons. The common “gap” between how a word is spelled and how it sounds is one challenge. Another source of confusion and many headaches remains the surprisingly large number of homonyms and homophones, different words with the same sound. Just as computer speech software programs like Siri on the iPhone find it difficult to distinguish the number 2 from the preposition “to” from the word “too”, so do many listeners.