See more See less
  • ESL Printable of the day

    4 likes
    354 downloads
    interesting facts about Halloween
    Level: Elementary (A1)
    Student Type: elementary school
    Skill: Reading
  • ESL Projectable of the day

    1 likes
    26 downloads
    PPT WITH PHRASAL VERBS AND THEIR SYNONIMS
    Level: Pre-intermediate (A2), Intermediate (B1), Upper-intermediate (B2), Advanced (C1), Proficient (C2)
    Grammar: Phrasal verbs
    Student Type: business/professional, high school, adults
  • ESL Teaching tip of the day

    0 likes
    212 views
    When teaching difficult new key words, or vocabulary items, get them to:
    1) Look, cover and then say. 2) Make two columns and write the vowels and the consonants. 3) Draw 6 shapes and then write the word in - make it fit in the shape. 4) Write the word in a spiral. 5) Jumble the letters up and swap them with a partner. 6) Write the word backwards.7) Write an acrostic poem with the word. 8) Put the word in the middle of a spider graph and then add - a symbol/its definition/where you might see it/a diagram of it/what it's made of (if applicable) and finally - use it in a sentence. 9) Make a word pyramid - one letter, then underneath, 2 letters etc.....

Popular authors

Newest ESL printables

See more

Most downloaded ESL printables weekly

See more

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!



Please register + log in, then you can start your free download immediately.
Coming soon ...


Your worksheet is being uploaded ... Don't worry, it could take minutes, just wait..:)

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

Loading in progress...

Loading in progress...

message

message