Trending topics

ESL Video lesson of the day

ESL Video lesson of the day

There is/ There are. Angry Bird Short
Review counting. Learn the difference between there is and there are. For example. There is one bird. There are two birds.
426 Plays

ESL Worksheet of the day

ESL Worksheet of the day

Daily routines - Color, cut and paste
This activity helps students to know verbs and expressions related to daily routines.

Besides that, brings them the opportunity to have more contact and learn those verbs in a better way while coloring, cutting and paste them in their notebooks.

After that, they will write in the notebook in front of every image at what time they do every activity.

They can contrast their daily routine times with their classmates.

They can
229 downloads

ESL Powerpoint of the day

ESL Powerpoint of the day

Despicable Me Powerpoint game
a BLANK ppt template for games. Despicable me stuff, I made this for my students who love Despicable Me, works well for them. Not sure what else to write, has sounds and stuff
282 downloads

Newest ESL printable worksheets

See more

Most downloaded ESL printables of yesterday

Most downloaded 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!