Top 3 educational websites to learn english
For children who are learning English. Games, stories, songs, and many activities...
Speak and spell
A lot of activities on the same site.
English as a foreign language (word games, grammar, quizzes, songs, printable worksheets...).
Mathematics for kids