British Council on Educational Resources

TeachingEnglish is a conglomeration of everything teachers need for lessons and the staff room.  This includes:  worksheets, lesson plans, teaching tips, web links, training and more.  Check out the video for more details.