free classroom materials to download, from short activities to full lesson plans, for teaching kids and adults. There are also articles on aspects of teaching, and free teacher development and teacher training materials.
Fully printable worksheets: song lyrics, reading comprehension, board games, ESL articles, guides to English grammar, pronunciation materials, all classified according to level, from beginner to proficiency.