As teachers it is our commitment to provide students with the best resources according to their level, backround and the skills we want them to develop in order to make the learning process in an second language significant. islcollective.com is an educational page where teachers can find any type of resources to teach the English language according to topic, skills and level to develop with the students. In there you can find from worksheets, handouts, tests of listening activities, writing activities, grammatical explanations, puzzles, games among other wide variety of dynamic resources for teaching English.
To get any material in islcollective.com is totally free, either to only check out the material or to print it the only thing one should do is to register and become a member of the page and then provide with any new resource that can be downloaded from the page and be useful for other teachers. So whenever you want use one from there you also provide anything. The page works as a resource to exchange information regarding to English, where teachers can obtain any materials and also share theirs.
Summing up, I strongly recommend you to try islcollective.com to discovery new resources that y ou can use in your ISL/IFL classroom and be innovative, dynamic and well-organized and have better results with your students, also to share with other teachers resources that are suitable for your students and that you think can be helpful to other teachers too.