Reading B2/C1

Here you will find materials for reading. A learner with a B2 level has a vocabulary of 4000 words and a learner with a C1 level has a vocabulary of about 8000 words.