Below you'll find useful links for teachers of ESL and EFL. Out of all the web has to offer I have chosen to place here the ones that are the most important to me, simply because I am in awe with the work developed by their creators, who unknowingly have helped and inspired me in so many ways. I hope they will do the same for you. Take your time and explore their excellent websites.
The 1st one is Larry Ferlazzo's website, where you will find just about anything you need to teach English. "The best way to start exploring this site is by first clicking on English . The English page will lead you to thousands of activities appropriate for English Language Learners." He has also created a page called The Best Websites that "lists direct links to sites that he believes are the best on the web for learning and teaching."
The 2nd one is David Deubelbeiss' website EFL Classroom 2.0, where he aims "to bring all the best for learning and teaching to one spot."
The 3rd one is Russel Stannard's website Teacher Training Videos, where he presents an amazing collection of videos that "were created for teachers to help them to incorporate technology into their teaching."