Upper Intermediate/Advanced ESL Course Contents

If you have an upper intermediate or advanced level of English, the chances are your English is already very good.

Therefore, this part of the ESL course is designed for you to pick and choose the parts you want or need. You don't have to do every part or read every page of this advanced ESL course. Just jump to the parts about English grammar or vocabulary that you find interesting, need extra practice on, or haven't yet encountered!

Please also look at the Extras and Reference Pages for English grammar and vocabulary and other ESL links- these are useful too!!!

If you have particular comments or questions about this ESL course, please go to the interactive part of the site. I would particularly like to receive ideas about which topics (areas of English grammar, vocabulary, general interest) should be added to the upper intermediate/advanced section.