Cambridge English Qualifications: In the Snow
Vocabulary Reading part 1
https://www.esleschool.com/animals-vocabulary
Listening Liveworksheets
https://www.liveworksheets.com/w/en/english-second-language-esl/2123243
Reading and writing liveworksheets
https://www.liveworksheets.com/es/w/en/english-second-language-esl/2038535