Synchronicity at work - my friend just sent me this site when I asked
her for some info. http://eslcafe.com/
Haven't even checked it out myself, but she's been teaching at the
college level and reccommended it for one of my middle school students.
I took an ESL methods class a few years ago, if you would like more I
can send some of my references - if I can find them!