Snap Language

Getting Smarter through Language

Intermediate ESL Lesson Catalog | B Level

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

Browse Lessons by Topic

  • Listening Skills
  • Lessons are currently being developed. Consider supporting Snap Language so we can continue producing materials or register for free to be notified of updates.

  • Prepositions
  • Lessons are currently being developed. Consider supporting Snap Language so we can continue producing materials or register for free to be notified of updates.

  • Latest Lessons

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

  • Reading Skills
  • Lessons are currently being developed. Consider supporting Snap Language so we can continue producing materials or register for free to be notified of updates.

  • COURSE Advanced Reading Course is appropriate for students at both 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.

  • UNIT Extensive Reading for English-Language Learners. Effective readers read not only when there is an assignment for school or work. They also engage in “extensive reading.” Learn about extensive reading and how it can help you improve your reading skills not only in English but also in any languages you speak.

  • Speaking Skills
  • Lessons are currently being developed. Consider supporting Snap Language so we can continue producing materials or register for free to be notified of updates.

  • Verbs: Modal and Phrasal
  • Lessons are currently being developed. Consider supporting Snap Language so we can continue producing materials or register for free to be notified of updates.

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.