Have a nice summer!
Listening (US) (intermediate to advanced) (with transcripts):
Reading the news, Exercises, listening (GB):
Leisure or recreational reading (with new vocabulary)(one of a series from publisher):
Hello Mr Charles,
I am thankful for all the time you have given my writing, and the precious advice. I would like to ask you if you can give me more advice for improving my intermediate English : any books, websites, good habits and readings to do in order to ameloriate my English