One of the latest sections GCFLearn Free has added to the site is Reading Comprehension. Here English learners will find a collection of 140 different shortish texts with questions to check their understanding. All the texts include audio support, which is great to practise both pronunciation and listening.
I came across GCFLearn Free through Larry Ferlazzo this summer.