Teachers face challenges in teaching English to students who do not speak the language and have high transiency. These English language learners need extensive language exposure through hearing, writing, speaking and reading English. Computers can help provide these experiences through programs for recording audio, creating sound files, teaching pronunciation, online grammar exercises and quizzes, conversation questions, and paired stories to read and listen to. The document provides many online resources for each skill and planning ELL lessons that incorporate technology.