Kindersay is a free online video website designed to help preschool kids & English as Second Language (ESL) children learn English words. Hundreds of online activities are available in a special Word Show format.
Onestopenglish is a community set up for EFL/ESL teachers to share methodologies, resources, lesson plans, and information about teaching conditions in different countries and regions around the world.