Bristol Community College

Bristol Community College

English as a Second Language

Activities for ESL/EFL Students

Quizzes, tests, exercises and puzzles to help you learn English as a Second Language (ESL). This project of The Internet TESL Journal ( has thousands of contributions by many teachers.

Antimoon: How to Learn English Effectively provides advice and inspiration to learners of English as a second/foreign language (ESL/EFL). Most importantly, we present a philosophy of learning English (called the Antimoon Method) which is based on our successful experiences as English learners.

Daily Translation Crosswords about Current News is an eLearning company specializing in crosswords as media of learning. We have developed innovative Crossword Generation Technology, which enables us to generate high quality crosswords using content from a variety of sources, including Movie Reviews, News Headlines or a normal dictionary. This technology is fully automatic and makes it possible to generate a Crossword within seconds.


The purpose of the TOEFL® test is to evaluate the English proficiency of people whose native language is not English. The scores are required for purposes of admission by more than 2,400 colleges and universities in the United States and Canada..