5. The phoneme practice system of claim 1 , wherein said module for providing an interface for practicing each said phoneme in the context of the beginning, middle, and end of words identifies the selected phoneme in each word.
1. A computer-based language phoneme practice system comprising: (a) a digital processing device comprising an operating system configured to perform executable instructions; and (b) a computer program, provided to the digital processing device, including executable instructions that create a language phoneme practice engine, the engine comprising: i. a taxonomy of phonemes of a target language, the taxonomy an ordered organization of phonemes to facilitate a sequence of learning; ii. a software module for providing an interface for practicing each phoneme in the taxonomy in isolation from any word, the interface simultaneously providing a selection element for each phoneme in the taxonomy, the selection elements presented according to the ordered organization of the taxonomy, wherein the interface allows a learner to interact with each selection element to select a phoneme, the interface further providing a practice element, wherein the interface allows the learner to interact with the practice element to access a visual representation and an auditory representation of the selected phoneme; and iii. a software module for providing an interface for practicing each phoneme in the context of the beginning, middle, and end of words of the target language, the interface providing a plurality of words beginning with the selected phoneme, a plurality of words with the selected phoneme in their middle, and a plurality of words ending with the selected phoneme, wherein the interface allows the learner to access a visual and auditory representation of each word, wherein each word is depicted as a composition of phonemes, wherein each phoneme in each word is interactive and allows the learner to access a visual and an auditory representation of each phoneme in each word.