Visual dictionary for ESL learners and classes displaying images and vocabulary related to different types of professions and the work involved with example sentences.
English on the internet. The best online resource for English as a second or foreign language (ESL / EFL), English exercises and activities, online English lessons with native speakers of English.
English writing skills for ESL EFL classes for a variety of purposes including: formal and informal letter writing, resumes, essays, business documents, as well as writing lesson plans for classroom use.
S. Bailey, and D. Meurers. Proceedings of the Third Workshop on Innovative Use of NLP for Building Educational Applications, page 107--115. Stroudsburg, PA, USA, Association for Computational Linguistics, (2008)