List of all English lessons for ESL teachers and students by different categories, including grammar, vocabulary, common expressions, punctuation, idioms, synonyms, phrasal verbs, collocations, common mistakes in English …
Useful grammar lessons for ESL teachers and English learners.
- Conjunctions List: Top 60+ Popular Conjunctions in Sentences
- Linking Verbs: 14 Common Linking Verbs with Example Sentences
- Time Expressions: Using Popular Expressions of Time in English Sentences
- List of Adverbs: 75+ Popular Adverbs in English
- Some vs Any: How to Use Some and Any in Sentences
- Prepositional Phrases with IN: 65+ Useful Prepositional Phrases – In
- Another vs Other vs the Other: How to Use them in English Sentences
- Adverbial Clauses: Example Sentences of Adverbial Clauses in English
- Irregular Verbs: List of 70 Popular Irregular Verbs in English
- Adjectives of Quantity: 40 Useful Adjectives of Quantity in English
A useful glossary of social media acronyms and abbreviations in English.
Learn common expressions and common phrases used in daily English conversations.
Learn English vocabulary with different topics illustrated with pictures.
- Words that Start with Y: List of 100+ Helpful Words Starting with Letter Y
- Lab Equipment: List of 48 Commonly Used Laboratory Equipment
- Another Word for SHOW: 23 Best Synonyms for the Verb “Show” in English
- Types of Nuts: 25 Different Types of Nuts You Should Be Eating
- Words that Start with E: List of 600+ Words Starting with the Letter E
- Words that Start with D: 620+ Common Words Starting with D (with Examples)
- Words that Start with C: 670 Popular English Words Beginning with the Letter C
- Types of Beans: 21 Different Types of Beans that You Should Try
- Dairy Products: List of 28 Different Milk Products in the English Language
- Desert Animals: 35+ Names of Animals that Live in Desert Biomes
Most commonly confused words in the English language with definition and examples for ESL Learners.
The list of synonyms will help you expand your English vocabulary.
Commonly used idioms in the English language that ESL learners should know.
Other Ways to Say
Learn other ways to say everyday phrases in English with ESL infographics.
General English Language
General English lessons are designed to improve your English skills by developing your speaking, listening, reading and writing.