This site lists 365 Intermediate-level short stories for students to practice reading comprehension skills. Each passage comes with an audio file to listen to while you read, as well as a list of key vocabulary, with definitions, and 4-5 comprehension exercises.
Resource URL:
Screen shot:
Category:
Level:
Intermediate