Website Review: eslflow.com
In short: Lots of links for teachers (and some in-house material). You’ll find handouts and lesson ideas that you’ll surely be able to use. Some of the links are really awesome, others are just OK or may not work in an ESL classroom (e.g. the Florida Department of Juvenile Justice’s site). But, that might be being too picky. It’s really great that they link to stuff that wasn’t just intended for the ESL classroom, and what one teacher can’t see the use for another might turn into a golden lesson. Some of the links are broken and a lot of the stuff is old, but the broken links aren’t distracting and the old are still good.
For students: This is really a site for teachers, but you might enjoy printing off some worksheets for extra practice on many topics.
For teachers: The organization of the site is quite good (if just a little messy at times). Follow the categories or use the search function to find just about anything you’re looking for.