The document lists numerous websites that can be used for computer assisted language learning (CALL). It provides over 50 links organized into categories including free eBooks, social networking, language learning content, famous people, English teaching journals, screencasting, podcasting, brainstorming tools, online classrooms, blogging, English phonology, dialogue and quiz tools, word clouds, and miscellaneous resources like cloze test creators and search engines. The document serves as a comprehensive reference for digital tools that can aid language instructors and independent language learners.