Storybird - online collaborative storytelling

EnglishZone - for EFL students online games for basic reading

LearnEnglish Kids - Brtish Council

ESL Kids Lab - worksheets designed to teach spelling, phonics, vocabulary and reading

Lanternsfish (Boggle's World) - printable teaching resources for TESOL, TEFL and ESL teachers who teach elementary and middle school English, ESL and EFL to children

Starfall - phonics and begining readers

KizClub - worksheets with phonics, reading and writing

Songs for Teaching

Walk Through Time - BBC Education History 

Our Biography Clothesline 

Gamequarium

Phonics Games - Reading Games Room

KIDiddles - children's songs

Mama Lisa's World Children's Songs and Rhymes of All Nations

Mama Lisa's House of Nursery Rhymes 

Learningpage.com - many worksheets for beginning readers (requires Adobe Acrobat Reader®)

Enchanted Learning

Little Explorers Picture Dictionary

Crafts for Kids