100 free short English stories for ESL learnershttps://www.rong-chang.com/qa2/
For each story there is a choice of two recordings to listen to. Good stories, but the activities are difficult to manage for a class. Best done individually (Year 7-8)
Link categories: Listening 7-9