Every now and then I write something that I think might be useful to English teachers and English students alike.
Take a look below and click the link to open the pdf in a new tab.
English Speaking Topics
These English Speaking Topics come with a short reading of between 400 to 500 words followed by a list of essential vocabulary then a selection of questions.
These are ideal for any ESL speaking class, English conversation class, IELTS or TOEFL.