Web English Teacher
This site is a great resource for any English teacher. It has everything from critical thinking, to grammar, mechanics, and usage, to vocabulary, to reading and writing. It has a great number of literature resources as well from Shakespeare, to young adult fiction, to poetry, to mythology, folklore, and the hero, to prose, drama, and children's literature. The fun and learning is never ending.