I hope the following websites can be of great help to you:
BusyTeacher: Free Printable Worksheets For Busy Teachers Like YOU!
ESL Printables: English worksheets, lesson plans and other resources
Teachers.Net - TEACHERS - Lesson Plans, Teaching Jobs, Chat
Lesson plans for TeachersHandouts Online: EFL / ESL Worksheets, activities and lesson plans
Teaching English For Kids In Primary School,Teach English to children In Primary School
English Learning Online, ESL EFL,ESOL Resources - Englishpond.com
Eslbase.com - TEFL jobs and courses, TEFL resources
Have a nice day.