ESL Handouts dot com is a meeting and sharing place for all ESL (English as a Second Langauge) and EFL (English as a Foreign Language) teachers. It allows users to share (for free) their ESL worksheets and handouts as well as ESL ideas with English teachers from all over the world. ESLhandouts.com aims at indexing, organizing (!) and publishing ESL and EFL worksheets, handouts and ideas. We hope to become a leading online esl worksheets repository. All this to improve your teaching experience. Help us!