1. ISLCollective– endless PPP, worksheets and videos you can share with your students and have them comment about them. Highly recommended. You can choose the level and the topic. There are many useful filters. 
  2. exercises for free. 
  3. English grammar online 
  4. exercises for students 
  5. exercises for students 
  6. activities and exercises for students in all levels 
  7. activities for different levels 
  8. interactive worksheets 
  9. worksheets for Struggling students 
  10. irregular verbs 
  11. irregular verbs 
  12. 4 skillsfree lesson plans and online activities for students