*http://www.collegeem.qc.ca/cemdept/anglais/couminst.htm
Try this quiz to practice recognizing numbers.
*http://cla.univ-fcomte.fr/english/trailers/trailersindex.htm
Choose a movie trailer to watch. Watch and listen
to the trailer and try to type as much as you hear. You can click on check as
many times as necessary to see how much you have correct. You can replay the
movie trailer as many times as necessary.
http://www.teflgames.com/interactive.html
Try a number of different games, starting at easy and getting harder.
http://games.englishclub.com/
Here is another good site with lots of activities
http://www.manythings.org/
As the name says, lots of interesting things for ESL.
http://a4esl.org/
A lot of different activities, grouped by subject.