Glossary of ESL terms


 Home |  Crosswords |   Word Searches   |   Flash Cards   |  Verbs   |  Songs   |  Creative Writing   |   Work Sheets  |  Phonics    ABCs

   Potion Book   |  Spell Book  |  ESL for Adults  |  Ask Thomas |  Lesson Plans  |   Young Learners  |  Jobs   | Teaching Forums





Cards for teaching space and the planets.

       Spaceship Cards


esl flashcards for kids- animal habitats

   Animal Habitat Cards



 Songs and Music Sheets for Teaching ESL to Children.



Lanternfish Songs

Lanternfish Teacher Resources provides song sheets for children's ESL classes.  We do not host the actual songs as that is very expensive in terms of bandwidth.  


Song Sheets


 Twinkle, Twinkle, Little Star - Song Sheet


I'm a Little Snowflake (to the tune of I'm a Little Teapot)


Leaves Are Falling  (to the tune of Are You Sleeping?)


It's a Windy Day (to the tune of The Farmer in the Dell)


The Ants Go Marching - Song Sheet


I'm Picking Up My Baby Bumblebee- Song Sheet


If You're Happy and You Know It!


Ten Little Cherry Blossoms


It's Raining, It's Pouring


Peas Porridge Hot


Row! Row! Row your Boat!


 Rhyme Sheets


Eeny Meeny Miny Moe


Sticks and Stones


It's Raining, It's Pouring


Starlight, Starbright


One, Two, Three, Four, Five


Give Me! Give Me! Never Gets.




Good Night, Sleep Tight


Good-Bye Rhymes


There Was an Old Woman Who Swallowed a Fly


Jack and Jill


Advice for Fairy Children (Warning: A Little Gross!)

Worksheets for Graham Clarke's Songs


The wackiest songs that I have heard by far are those written and sung by Graham Clarke.


Grandma Do You Jump Song Sheet


Dinosaur Song Song Sheet


Today is Monday Song Sheet



Songs for Christmas



You're a Mean One, Mr. Grinch Song Sheet