Snap Language

Getting Smarter through Language

Advanced ESL Lesson Catalog

English-language learners can choose short lessons or full courses designed for language acquisition and improvement.

Browse Advanced Lessons by Topic

See the complete list of advanced ESL grammar lessons

Lessons are currently being developed. They will be posted here as they become available.

Using fewer and less (includes video and practice)

Using “well” or “good” (includes video and practice)

Lessons are currently being developed. They will be posted here as they become available.

Lessons are currently being developed. They will be posted here as they become available.

Latest Reading Lessons

  • Course: Advanced Reading Course is appropriate for students at the intermediate and advanced levels. Topics range from understanding sentences and paragraphs and understanding the author’s purpose, point of view, and tone to interpreting passages and reading critically.
  • Live stream: How to quickly boost your reading skills for online learning. In this live stream, we will learn some practical reading tips and behaviors that you can start using right away,. They can can make a big difference in your success as an online learner.

Latest Writing Lessons

  • Course: The Writing Process is a complete, intermediate-level course. Each lesson walks you through the writing process from generating ideas for writing all the way to editing your final written product.
  • Live stream: How to quickly boost your writing skills for online learning. In this live stream, we will learn some practical writing tips that can help you be more effective as an online learner.

Lessons are currently being developed. They will be posted here as they become available.

Using the present perfect tense

Modal verbs in English (complete course)

Vocabulary Builder

Word of the Week is a series of videos and lessons featuring advanced vocabulary. Although it is originally designed as enrichment lessons, it is suitable for C1-C2 level vocabulary study.

Looking for a different level?

Looking for something to read?

   Passages for Language Learners

Our passages for language learners are written with the English-Language Learner in mind. Some passages include accompanying materials so you can learn even more.

   Articles (General Audience)

Our articles cover topics ranging from linguistics and instruction to language learning, improvement, and enrichment.

Looking for Live Events?

   Events for Language Learners

Our events for language learners are designed to meet the needs of the ELL in mind.

  Live Events, Webinars (General Audience)

Our live events and webinars cover topics ranging from linguistics and instruction to language learning, improvement, and enrichment.

Support Snap Language

Please support Snap Language by white-listing this site.

Learn how you can support our work. and help us continue creating high-quality materials.