I thought I would share some of the resources I have collected on my site for ESL/EFL for those teachers interested. In addition, I have some for science, math, health, art, etc. collected on my site for teaching those subjects.

World of Teaching - PowerPoint Presentations Free for teachers and students - Free power point presentations
Jefferson County Schools - Jefferson County Schools, TN - Free power point presentations
Grammar Powerpoints - PowerPoint Resources - Free grammar powerpoints
Hot Potatoes Apps - Hot Potatoes Home Page - six applications to create interactive multiple-choice, short-answer, jumbled-sentence, crossword, matching/ordering and gap-fill exercises.
Hot Potatoes Clip Art - UVic's Language Teaching Clipart Library - 3000 clip art images with white or transparent backgrounds
Visual Dictionary - Visual dictionary - An online visual dictionary
Sound Snap - Soundsnap.com: High Quality Sound Effects and Loops - a library of over 100,000 sound files
Drew’s Script-O-Rama - http://www.script-o-rama.com/snazzy/dircut.html - Scripts from TV shows, movies and more for classroom activities
Disney Print Station - Disney.co.uk | PrintStation - Printables and Activity sheet for Disney Characters
Genki English - Phonics - Online phonics with sounds for practice at home
Star Fall - Learn to Read with phonics - Online reading and phonics activities
Exam English - Exam English - Free practice tests for IELTS, TOEFL, TOEIC and the Cambridge ESL exams (CPE, CAE, FCE, PET, KET) - Free online practice tests for TOEFL, TOEIC, IETLS and Cambridge
EnGrade - Engrade - The Classroom Community - Online grading and classroom management program.
SnagIt Screen Capture - Screen Capture | Snagit | Screen capture software by TechSmith - Screen capture tool great for making power points or worksheets on the fly.

There are too many to list them all for every subject but the complete list is at ESL EFL TEFL TESOL ELL ELT Classroom Teacher Resources, English Teaching Resources or ESL TEFL TESOL Teacher Resources - Forum for Teaching English Abroad or ESL TESL Resources - Forum for Teaching English Abroad