Cambridge Dictionaries Online
EnglishClub.com ESL Games Games like hangman and crosswords can be found here.
Vocab. Practice Another very resourceful English learning web site. Especially good for vocabulary building. Lots of interesting quizzes are included.