Snap Language

Getting Smarter through Language

Basic ESL Lesson Catalog

Are you looking for more advanced lessons? Try Intermediate or Advanced.

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

Please support Snap Language by white-listing this site.

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

Browse Basic Lessons by Topic

See the complete list of basic grammar lessons

Content: Lessons about general English grammar (nouns, adjectives, subjects and verbs, and sentence structure).

Latest Lessons

See all lessons...

See the complete list of lessons on prepositions

Content: Lessons about prepositions in English, including basic usage and subtle differences in meaning.

Latest Lessons

Read What is a Preposition? if you would like to know what prepositions are and how to learn them.

See all lessons...

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

See the Writing Process for a complete, intermediate-level course.

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

Looking for something to read?

   Passages for Language Learners

Our passages for language learners are written with the ELL in mind. Some have accompanying materials so you can learn even more.

   Articles (General Audience)

Our articles range from topics in language, linguistics, and instruction to language learning 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 range from topics in language, linguistics, and instruction to language learning and enrichment.