The Reading Practice web app features 50 short reading passages from B2 - C2 level. It's an ideal way for advanced ESL students to prepare for the IELTS or TOEFL reading tests... or just to brush up on their reading skills in general.

Choose a reading passage from the menu.

Or learn about reading skills here.

For easier reading (A1 - A2), click here.