Snap Language

Getting Smarter through Language

ESL Lesson Catalog

You can choose short lessons, units, or full courses designed for learners to acquire and improve their English-language skills.

What is your level?

See our page on proficiency levels. It will help you choose the right level for you.

Note. Our language proficiency levels are loosely based on the CEFR standard. Our levels are adapted to be in keeping with our teaching philosophy and methodology.

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 Us

Please support Snap Language by white-listing this site.

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