A totally free index of Internet resources for the K-12 Community.
English as a Second Language
Learning English is much more than simply memorizing the translation of words into your language. This implies a total understanding of the language structure. The language is always rooted in the culture from which it comes.