describing people free esl lesson
eslflow's guide to esl lesson plans, listening and speaking exercises, handouts, and activities for english as a second (or foreign) language teachers and students emphasizing creative and visually interesting materials.
ADS