Here's an adaptation of the text of the existing leaflet (PDF link) with more emphasis on a teacher audience and a mention of the other language sites. Given the venue, the leaflet should have a French version (on the flip side), which I'm posting on the French L&U thread. The English version focuses on ELU while the French version focuses on both ELU and FLU.
Comment welcome, but since the event is very soon, I don't even know if we'll manage to get something printed in time.
English.StackExchange.com is a community-driven questions and answers site about grammar, etymology, word choice, and usage. It's a great place to ask all your questions about the English language and get answers from the community, as well as to share your own knowledge.
Example questions:
Did English ever have a formal version of “you”?
http://english.stackexchange.com/q/9780
Why is “bicycle” pronounced differently from other obviously related words?
http://english.stackexchange.com/q/26085
Is there a word or phrase for the feeling you get after looking at a word for too long?
http://english.stackexchange.com/q/6170
What’s in it for me?
Stack Exchange English is totally free. Questions are answered quickly, so you can use it as a resource when studying or teaching. If you're an academic, it's a great place to establish a reputation as an expert in the field, apply for funding and sponsorships, and network with other English professionals.
What about other languages?
Sites about other languages are forming: German, Japanese, French, Spanish and Chinese are already up. Visit http://stackexchange.com/sites to see the full list of Stack Exchange sites.