English-language learning doesn't have to just be grammar-based drills and exercises--as many ELLs and instructors have discovered at Lanternfish ESL--a website dedicated to ESL games.
In Practice Makes Perfect: English Vocabulary Games, units are organized around themes, then supported by different kinds of games. These can all easily be adapted for a classroom setting, but are designed for the independent self-study. Answer keys are provided as well as brief glossaries.