The Internet Grammar of English   That is its title, and that is very much what it is. Deep, but if you like grammar, awesome.
More ESL/EFL/TEFL/TESoL/whichever acronym you prefer resources,
for students and teachers alike, and the list is growing all the time.
By the way  - anyone heard of
EAL ?
ESL Teacher Resources
Many Things A site for students of ESL, rather than teachers, but there is a lot of material in here, and I think it's worth a look.
Lessons for the Hols   Lessons, and ideas, for holidays. From April Fool's to Valentine's. Includes multi-ethnic/religion holidays/festivals
Have A Laugh   Maybe I'm losing the plot, but this is "just" a humour site, one that I have used a few times for material.
Wayne's World   Not really, just written by a guy called Wayne. A really good site for English Idioms, by subject, by letter, with explanations. 
OneStopEnglish     Well, nothing is TRULY 'one-stop' but this has a lot going for it                        
Professor Darling's Page   My absolute favourite. I don't know why, it just is. I mean, just take a look at the index page.  
Handouts   From Internet TESL - 24 Handouts to be printed out and used in class
Ideas for Teaching   If you can take the time, this has some very useful, and helpful hints for ESL/EFL teachers. Take a little time. Have a look
net grammar   I like it, it doesn't concentrate too much on rules, and has helped me out on more than one occasion.
Internet TESL Journal    One of the very best without a doubt, FIVE YEARS worth of excellent material. Fill ya boots.
NSL   Thousands of worksheets, activities, exercises etc., for students to use in their own time. Good ideas for teach, too
Play With Words     When you've run out of ways to use English - hundreds of web-sites dedicated to having fun with the English
Party Land This is another one that comes by recommendation, and I second that emotion.
Same/Opposite        Really only a link to a web page for synonyms and antonyms but I like it so it's included
HLT   "Humanising Language Teaching"... some neat lesson ideas as well as articles and letters from teachers and students alike.
Teacher's Desk     For native speakers, grades 5/6, but there are ideas here that ESL/EFL teachers could easily adapt.
VLC   This one looks good, but I haven't really checked it out yet. Go see for yourself
Using Discussion Forums   This is great advice if you want to run a discussion based course
Students Teach           This could work. It is an idea from Japan, the lead in is a bit on the academic side but I'll give it a go.
Grammar at home    Grammar site, obviously - and a good tool for all teachers
Grammar On Line    To me, this is a bit "all over the place", not so easy to navigate (a bit like my site really!)  - but the content is superb
Grammar by Jack Lynch   I love this one. I use it, and it's here because it's excellent (in my opinion!)
Grammar Slammer    More than 900 pages of explanations. I guess if it isn't here, it isn't - full stop.
Grammar "Superteach" Dead Link
Resources I
Resources II
Dictionaries
News Sources
Search Engines
Personal Pages
........
World English    Really well laid out, tons of material, dozens of links - December 2002 Site of the month.
If you have any suggestions for links to these pages, let me know by e-mail, and I'll happily add them
Kathy's ESL Pages    A bit like navigating Picadilly Circus at 8:30a.m. on a weekday; confusing and taxing, but very, very satisfying when you get it!
Ohio University ESL    Search "ESL Teacher Resources" on Google and this is the Number 1 - apparently
Links last updated by yours truly June 26th 2003.
John's ESL   Lesson Plans and help for students and teachers both, and another site which has a special "holidays" section
Ted Power                       Deep? The Marianas Trench is a dimple compared with this place! I love it
Phil's ESL/EFL Resource Pages
Provided by Phil Davies Helsinki, Finland, 2002 
Resources II
Dictionaries
Site Map
Resources II
Resources I
News Sources
Personal Pages
Search Engines
PLEASE - SPARE 30 SECONDS OF YOUR TIME - HELP SAVE LIVES
Jo's Pages    Different. And extremely useful for Internet Newbies
Nathalie's ESL ESL learning help especially for French speakers
Online English    Literally hundreds of online exercise for students, ditto for teachers, and an extensive links section.
Linguistic Funland   "Language is Chaos  Language is Fun   Language is Way Cool!" - Couldn't put it better myself
MyEnglishZone   Especially for beginners, and has some Spanish/English explanations
Rob Wilson's ESL    Lots of exercises and links for students
Sites For Teachers Literally hundreds of links to sites of use to all teachers of English as a foreign/second language
Phil's ESL/EFL Teacher Resources LINKS