As an EFL Instructor, I fully appreciate when friends and strangers alike share resources to make teaching life easier. Especially on days where you need a quick activity or practice homework. iSL Collective shares these feelings and has created this amazing share site where teachers from all walks of life can share games and resources that they have created. This website not only has worksheets for English, it has worksheets for other languages as well, such as Spanish, French, German, Russian, and Portuguese. Additionally, it covers a wide range of subjects including English Language, Science, Math, etc.