English Language for Beginners - Learn to Read English Free
Strivney free English program is made up of over 1,000 interactive exercises, presentations and games. No prior knowledge of the English language is needed. Topics for young ESL learners include clothes, food, colours and the past progressive tense. There is also a selection of crosswords for ESL students. New words are clearly described using animations and the words are then practised in subsequent exercises, making this a great resource for learning the English language for beginners. Start learning to read English with Stage A Learning the Letters and Sounds. Registration is free.