Spring ESL Lessons & Worksheets
-
ESL Spring Lessons
-
Spring Words
Recently Added ESL Lessons and Content
How to write a cheque
How to write a cheque What is a cheque: A cheque is form of “currency”, which is a different wo[...]
Easter Bunny Cards- Cultural Fun Time
Easter Crafts for ESL Class - Easter Activities Easter Bunny Card The Easter bunny is one of t[...]
April Fool's Day ESL Lesson
April Fool's Day Pre-Reading Task Discuss these questions in groups Have you heard of Apr[...]
Present participle – Expressing a progressive action
The present participle in English is a very easy and useful verb form to learn. It is simply formed[...]
Learn to read with phonics – phonics for kids - the letter /D/
Words that begin and end with the letter /d/ The Letter /D/ Part 1: A) Read the follo[...]
Learn to read with phonics – phonics for kids - the letter /C/
Words that begin and end with the letter /c/ (hard /k/ sound) The Letter /C/ Part 1: A) [...]
Phonics for Kids – /B/ Words – Phonics worksheets
Words that begin and end with the letter /b/ the letter /B/ Part 1: A) Read th[...]
Spelling Bee and Listening Bee - fun and useful ESL games
Spelling Bee and Listening Bee A Spelling Bee is a great ESL game for ESL students of all ages, n[...]
The Origins of Halloween (Advanced reading)
It was a dark night at the end of the summer, hundreds of years ago, when our Celtic ancestors celeb[...]
The Curious History of Canadian Thanksgiving Customs
A country's culture and customs are much like a living organism in that they are ever changing, morp[...]
Advanced English Conversational Prompts
Advanced Free Talking Discussion topics Prejudices Fanatic Goals Achievement [...]
Advanced English Reading
Advanced Reading - Articles Desperate Liaisons in Riyadh's Diplomatic Quarter Saudi Students S[...]
ESL Teacher Training
ESL Teacher Training Section - How to become a better ESL teacher ESL Teacher Training home [...]
English Conversational Lessons (Quick ESL Lessons)
General English Conversation Pay for Drop by Yes/No Questions Did you ever? 'What' Quest[...]
Thanksgiving Vocabulary ESL Lesson
Thanksgiving Vocabulary ESL Lesson The Curious History of Canadian Thanksgiving Customs [...]
Business English
Business English Useful Greetings How to write a cheque How to write a cover letter How to[...]
Spring ESL Lessons
Valentines ESL Vocabulary - Love Words Valentines Crafts - A Lesson in Love - ESL Kids Activiti[...]
Full Length ESL lessons
Full Length ESL lessons Most of these are excellent for one or two hour classes or even longer. The[...]
Writing in English
Writing in English How to Write an Essay in 8 Simple Steps The Easy Guide to Creative Writing [...]
ESL Lesson Themes
ESL Lesson Themes (ESL Themes Homepage) Christmas ESL Lessons Spring ESL Lessons Halloween [...]
Common Mistakes in English
Common Mistakes in English Late / Lately Go abroad / travel / study abroad Until / By Ha[...]
English Slang and Idioms
English Slang and Idioms Freak out Let’s head How come Punch drunk Speak of the Devil [...]
ESL Games
ESL Games Hot seat Have you ever** Vocabulary Review Game When was the last time you...Gam[...]
Halloween ESL Lessons
Halloween ESL Lessons Check our links to Halloween English Lessons. Here you can find ESL lesson[...]
Related Language Learning Links:
- Free English exercises and news from Malta provided by the English language school Maltalingua.























