These are some other websites where volunteers have found good games and activities for their classrooms. Take a look!
http://iteslj.org/games/
http://www.shaneycrawford.com/Main/Games#002
http://www.eslflow.com/games1.html
http://genkienglish.net/games.htm
http://www.teflgames.com/games.html
http://www.teach-nology.com/web_tools/work_sheets/
It’s a site that you have to register for but they have great activities and worksheets for more advanced students. The topics range from different countries to the Rolling Stones to idioms. They also always include teacher’s notes, which says how to go about teaching the lesson, variations on the lesson and the answers. There’s a new lesson every week and there is about a year’s worth of activities on the site at all times.
http://www.insideout.net
I like this website for ideas on teaching English.
http://bogglesworldesl.com/
This is a great website for printable worksheets.
http://www.tlsbooks.com/