NCELA Online Directory of ESL Resources - Sponsored by the US Department of Education, the sparse interface yields a comprehensive list of ESL resources. - http://www.cal.org/jsp/ESL/esllist.jsp
ESL Web Directory - Includes links to more specialized resources such as linguistics and etymology, but contains resources for students and teachers as well. - http://www.usingenglish.com/links/
English Language Schools in the USA - A directory of schools located throughout the United States where students can learn English. - http://www.englishinusa.com/