This document lists several websites that provide technology resources to support English language and foreign language learning. The websites offer authentic language practice, virtual collaborations, modified language immersion, subskill practice, presentation aids, and text production support. Some of the sites also offer lesson support for teachers of English language learners and foreign languages.