Trending topics

ESL Video lesson of the day

ESL Video lesson of the day

English for beginners
To be. Unscramble the words. Choose one out of three different answers. Practise 'to be'
101 Plays

ESL Worksheet of the day

ESL Worksheet of the day

A busy street
They choose the right word in the brackets, then they find the objects and then they put the right preposition in. Please note: There is a mouse ON the bus... The mouse is inside the bus, but we do say 'on the bus'. If it was literally ON the bus, we would say 'on top of the bus'.
371 Downloads

ESL Powerpoint of the day

ESL Powerpoint of the day

Places to visit in and near the city
Vocabulary:
places in the city; sites one may visit in a city

Speaking:
Talking about places you can/would visit when on holiday. Describing the city where you live to someone else who may be interested in traveling there.

Main aim:
Improve conversational skills.

Notes:
The lesson can easily be adapted to suit different levels by either removing/hiding some slides, or by eliciting more detailed answers, or even discu
90 Downloads

Newest English ESL worksheets

See more

Most downloaded English ESL worksheets of yesterday

See more

Most downloaded English ESL printables weekly

See more

Welcome to the English section of the Internet Second Language Collective, an international community of more than 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!
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!