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


 
A speech on the importance of preserving trees
This is a speech on the importance of preserving trees. Trees are indispensable and we should protect them.
Level: intermediate
Age: 8-17
Type:
Downloads: 39


 
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


 
The Benefits of E-Learning
This is an article on the benefits of e-learning. The advantages of e-learning include low cost, allowing self-paced learning and training students to become more independent learners.
Level: intermediate
Age: 4-17
Type: article
Downloads: 30


 
Lesson Plan based on the theme of health
This is a lesson plan based on the theme of health. Students work in groups to skim and scan for important information in different articles. After that, the strategy of �two stray, two stay� is being applied to let students practise speaking and build their confidence in presenting information to their peers.
Level: intermediate
Age: 9-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


 
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


 
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


 
Activity - Find your partners
This activity is suitable for students from all levels. However, this activity will be deemed a bit too difficult by low proficiency students if meanings of unfamiliar words are not explained by the teacher. Therefore, teacher needs to ensure that students possess clear understanding of each word before the activity begins.
Level: intermediate
Age: 8-17
Type: worksheet
Downloads: 1


 
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


 
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

 


Random Acts of Kindness
Helping people in need

Level: elementary
Age: 14-17
Downloads: 2

Found 0 online exercises