English for kids is a site for students learning English as a foreign or second language. Lessons, games and activities for young ESL learners, plus teaching resources for...