Mary's English Course: ESL course for adults learning English


  • to create a useful site where ESL/EFL students can learn more, practise more, and consolidate their studying.
  • to provide an ESL/EFL reference of grammar and vocabulary that will be useful for students of all levels.
  • to respond to feedback from users and keep improving the content on the site.
This site is updated and improved all the time. Feedback is welcome!     

These ESL English courses, specifically designed for adults learning English, are intended as revision/refresher courses or as introductory courses for the language normally taught at each level.
They include sections on ESL grammar, ESL vocabulary, and English conversation.

If you are looking for help with some particular points of English grammar or vocabulary, try the Extras section, where there are many useful English language reference materials for students of English as a foreign language, as well as links to other ESL English resources.

Beginner English Course
  • Introduce yourself
  • Talk about your hobbies
  • Talk about your holidays
  • Make plans

Elementary English Course
  • Talk about your family
  • Talk about your life experience
  • Use past tenses
  • Describe appearance and personality

Pre-Intermediate / Intermediate English Course

Upper Intermediate / Advanced English Course

There is an interactive part of this site here, where you can leave comments and questions about ESL, the English language, or the site Mary's English Course!

[MEMBER SITE: ESLoop] [GO TO NEXT ESLoop SITE!] This ESLoop site is owned by Mary Thompson .

Click for the [ Next Page | Skip It | Next 5 ]

Want to join the ESLoop? Click here for info.

NEW: Check out the new and improved BEGINNER course at

NEW: Mary's English course has a facebook page. Visit it to like us at

ESL English Courses available

ESL materials for students

For help with English grammar, visit the

ESL/EFL Grammar Reference section.

Many other useful ESL tools, links, and English reference items can
be found here: Extras

Google Translate

The gadget you added is not valid

Useful links for students:
  • Tower of English - ESL site listings
  • ESL Mania - Great ways to improve your English
  • Top Sites for English learners
  • Omniglot - the guide to alphabets and languages, with useful foreign phrases, tips on learning languages, multingual texts, and much more
Other ESL-related sites