Welcome to
ESL Printables, the website where English Language teachers exchange resources: worksheets, lesson plans,  activities, etc.
Our collection is growing every day with the help of many teachers. If you want to download you have to send your own contributions.

 

 

English worksheets  > contributions by Crystalhuong

 

The author



Crystalhuong
Crystal Palace
Malaysia



I am a teacher-to-be.. I hope to excel in my knowledge of English

Points: 268

 


order results: newest first - most downloaded first - alphabetically random order

 

Printables

 

PowerPoints

Online exercises


 
Lesson Plan - Past Simple
This is a lesson plan to teach students past simple. Hope it helps..
Level: intermediate
Age: 12-17
Type: lesson-plan
Downloads: 8


 
Lesson Plan - Who Wants to be a Millionare game
A lesson plan based on �Who wants to be a millionaire?game.. Questions are based on vocabulary, general knowledge and grammar.. :p
Level: advanced
Age: 12-17
Type: Choose
Downloads: 13


 
Mazy riddles - lesson plan and worksheet
This lesson plan will raise students� interest in learning literature. The worksheet is included. Fun in learning literature is emphasized through this lesson plan and worksheet. Hope it is useful. ;)
Level: intermediate
Age: 10-17
Type: lesson-plan
Downloads: 1


 
English Daily Lesson Plan
This is a lesson plan designed for Form 1 students. The theme is environment. This lesson aims at improving students� understanding of logical / sequence connectors.
Level: elementary
Age: 13-14
Type: lesson-plan
Downloads: 7


 
One is one and all alone - character review
This worksheet is designed to test students� understanding of a short story. KEY and full instructions are included. Hope it helps. ;)
Level: elementary
Age: 10-17
Type: worksheet
Downloads: 6


 
The ways to stay healthy
This is an article about the ways to stay healthy. We should practise healthy lifestyle, such as eating healthily, observing hygiene, drinking enough water and getting sufficient sleep. Hope it helps!
Level: intermediate
Age: 10-100
Type:
Downloads: 41


 
English daily lesson plan
Students will get to know each other well through this lesson. They get to know their friends� hobbies, ambitions and favourite food. Besides, students also learn to be polite and learn to use friendly words in their daily conversation with their friends.
Level: intermediate
Age: 8-14
Type: lesson-plan
Downloads: 25


 
Lesson plan for while reading stage
This is a while-reading lesson plan. suitable for any level
Level: intermediate
Age: 13-17
Type: lesson-plan
Downloads: 7


 
Lesson Plan for advanced level students
This is for a two-period lesson. The games in the lesson are designed to attract students� attention. Hope it helps.. :)
Level: advanced
Age: 14-17
Type: lesson-plan
Downloads: 16


 
An Accident
This is an essay based on the title of �An Accident�. Hope it helps.
Level: elementary
Age: 3-16
Type: worksheet
Downloads: 10

 


Random Acts of Kindness
Helping people in need

Level: elementary
Age: 14-17
Downloads: 2

Found 0 online exercises