Scrambled Eggs Lesson Series:
Scrambled Eggs Listening Exercises:
http://scrambledeggsinglese.it/listening/
Scrambled Eggs Videos:
http://scrambledeggsinglese.it/videos
Scrambled Eggs blog exercises:
http://scrambledeggsinglese.it/scrambled-eggs-english-language-exercises/
Useful homework links:
http://scrambledeggsinglese.it/links-for-homework/
IELTS Practice Tests (digitalized textbooks, for lessons)
https://www.saint-david.net/ielts-materials-free-download/ielts-books-audio-and-lectures
IELTS Practice Tests (interactive online, for homework)
https://ieltsonlinetests.com/collection/ielts-recent-actual-test-answers-volume-6