These are my favorite websites with great games and resources to encourage learning:
abcya.com: ABCya! Educational games for grades PreK through 6 that will keep kids engaged and having fun.
Starfall: Starfall is a children's website that teaches basic English reading and writing skills. The main demographic is preschoolers, and kindergarteners. The website teaches children how to read by using games and phonics.
Games to Learn English: This is a free site for students to learn English online. There is a selection of games that students can use to practice learning English in a fun way.
Fun Brain: There are over 100 interactive activities here to help kids from preschool to grade 8 develop skills in English literacy. Not only that, but there’s a wide variety of books children can read directly on the website.
Reading Rockets: Reading Rockets is a national multimedia literacy initiative offering information and resources on how young kids learn to read, why so many struggle, and how caring adults can help
ABC Fast Phonics: ABC Fast Phonics is a free tutorial that uses cartoons and sounds with audio narration and clickable words to teach phonics. This method teaches just basic phonics concepts without struggle or frustration and includes rules for vowels, consonants, and blends along with practice pages.
Just Books Read Aloud: Just Books Read Aloud is a free website housing over 700 children's books being read aloud.