See more See less
  • ESL Worksheet of the day

    Colour / B&W ws. Easy worksheet for kids to practise Do you...? Yes, I do. No, I don't. Kids can draw their favourite food and ask questions their classmates.
  • ESL Powerpoint of the day

    This is a Powerpoint presentation on agreements.
    The students have to complete the dialogue between the two superheroes according to the proposed sentence. Hope you like it :)
  • ESL Teaching tip of the day

    Have the class team up in pairs. The teacher allows 20 seconds per pupil. In that 20 seconds person A has to say as many English words, phrases or sentences as they can. Once 20 seconds are up, the partners swop and person B has a chance to repeat the exercise. Repeat as many times as you like.
    It is a good way to review vocabulary or sentence structures from previous lessons at the start of a new lesson. To finish a lesson, the students might be asked to use only words from the lesson. Alternatively provide a topic for the 20 seconds, e.g. animals, countries, adjectives etc. Or simply allow a free flow of thinking. The possibilities are endless.

Popular authors

Newest ESL printables

See more

Most downloaded ESL printables weekly

See more
The #1 Writing Tool

Random ESL printable worksheets

Welcome to the English section of the Internet Second Language Collective, an international community of half a million ESL/EFL language teachers sharing self-made language teaching materials. Enjoy our free teaching resources whether you're teaching English as a second language (TESL) or foreign language (TEFL) in a school or via one-on-one tutoring. Please consider sharing the printable worksheets (doc/docx) and powerpoints (ppt, pptx) you created or type in your teaching tips and ideas ("UPLOAD" menu) for others to benefit from!
Our recommended school supplies vendor:
Get instant essay corrections with Grammarly:
Instant Grammar Checker

Please register! It's free.
Please register + log in, then you can start your free download immediately.
Coming soon ...
Loading ...
Your worksheet is being uploaded ... Don't worry, it could take minutes, just wait..:)

You're not a member yet.
Would you like to become a member of iSLCollective ?
You're not a member yet.
Congrats, you're now a member here, too. :) Please wait until page is refreshed!