Online Books for Kids to Read or Listen to in Many Languages


Rhyming and Phonics Games


Literacy and Beginner Skills Games


Language Games Featuring Popular TV Show Characters


Math Games


Printable Activities

Canadian Money online games and worksheets:


Cool Math: Algebra Lessons, Practice Addition and subtraction and other links


Creating Graphs:


Learning Clock to teach time


Manipulatives (Number lines, Base Ten Block, Pattern Blocks ), Basic Operations, Fractions and Brain Teasers


Math Interactive games , includes fractions and decimals addition / subtraction/ multiplication/ division


Mathies Games:


National Library of Virtual Manipulatives


Timed practice drillsĀ


Dad’s Worksheets: Free Printable Math Worksheets for Home Practice


Basic Vocabulary

Videos and Songs on YouTube:

Body Parts:–I






Days and Months:




ESL Collection of Websites from Custom Writing Blog: