I’ve had the iSLCollective on The Best Sites For Free ESL/EFL Hand-Outs & Worksheets for quite awhile.
However, I didn’t realize how large the quantity of their resources really spanned until this week – they’ve got tons of high quality (with a few exceptions) materials available for free download after a quick registration. Language teachers all over the world contribute what I hope are their own creations (with luck, none are uploading the work of others). I was looking for a few supplemental materials one of my peer tutors could use with a few students, and was very impressed.
I was even more impressed with a newer feature on the site – the ability to create interactive videos like this one:
There’s already a large selection, and it’s very easy to create your own.
The same site has materials for teachers of multiple other languages, too. You’ll definitely want to bookmark it.