There are many online resources, such as IELanguages.com, that offer ESOL and ESL lesson plans. OneStopEnglish.com and ESLFlow.com also offer online lesson plans and other resources for language teachers.
IELanguages.com offers lesson plans for a variety of skills, including pronunciation, listening and grammar. The lesson plans are downloadable in both Microsoft Word and PDF file formats. Topics include the alphabet, numbers, culture, parts of the body and hobbies.
OneStopEnglish.com offers lesson plans for General English, Business English and English for Professionals. The website also features teaching resources for test preparation.
ESLFlow.com offers lesson plans and teaching resources, including icebreakers, describing people, jobs and careers and public health.