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. Quizlet– create vocabulary practice and games for your students. 
  3. https://agendaweb.org/- exercises for free. 
  4. https://www.ego4u.com/- online vocabulary exercises for free. 
  5. https://www.bbc.co.uk/learningenglish/ exercises for students 
  6. https://learnenglish.britishcouncil.org/vocabulary vocabulary practice 
  7. https://www.cambridgeenglish.org/learning-english/activities-for-learners/ activities and exercises for students in all levels 
  8. https://www.englishclub.com/?from=ec-topmenu- activities fir different levels 
  9. https://www.liveworksheets.com/worksheets/en interactive worksheets 
  10.  https://www.esl-lab.com/vocabulary-lessons/gourmet-recipes/ vocabulary lesson plan 
  11. https://www.esl-lounge.com/student/ 4 skillsfree lesson plans and online activities for students