ESL and Foreign Lanuage Links 

Eduhound & Eduhound Espanol - Covers most educational areas, including the same website in Spanish for ESL students or teachers teaching ESL, bilingual, or Spanish. Click on the Spanish version on the right side of the page.

PH@School Web - Links extend Spanish textbook to sites worldwide

Online Directory of ESL resources  - This directory provides an online reference for the most useful ESL resources primarily for teachers

Dave's ESL Cafe - This site is called the internet's meeting place for ESL/EFL students and teachers from around the world.

Activities for ESL Students - There are over 1,000 activities on the website to help you study English as a Second Language. This project of The Internet TESL Journal has contributions by many teachers.

English as a Second Language - This site links you to those good and free ESL places. The variety of materials will allow you to choose something appropriate for yourself.