Breaking New English lesson plans
I have found the website: www.breakingnewsEnglish.com very useful as it provides learners with tons of amazing thematic lessons, along with the respective worksheets, questions and answer keys. Learners may want to practice by their own and can easily have access to this free website