Would you like to practice your English and have fun too? Then try the ESL Logic Activities. These activities use common grammar topics to help you practice your skills while solving a challenging puzzle.
Here is the list of logic activities:
Grammar Logic Activities
Vocabulary Logic Activities
Pronunciation Logic Activities