1 Fun
http://www.comiczone.com/
http://kuc02.kuniv.edu.kw/~dotmack/fun.htm
2 Games
http://eslgames.com/teachingsongs/edutainment1/
Create your own learning materials
http://www.eslcafe.com/ideas/sefer.cgi/Games
Games for learning English
http://www.quia.com/
Tools and templates for creating quizzes, and links to other sites
http://www.funbrain.com/teachers/index.html
Make your own multiple choice, true/false, short answer, and essay quizzes. Online and ready-made quizzes
http://vlc.polyu.edu.hk/
Make cloze, multiple choice, and comprehension quizzes, or your own homepage
http://hotpot.uvic.ca/
Create your own multiple-choice, short-answer, jumbled-sentence,
crossword, matching/ordering, and gap-fill exercises. You can download free software
www.nationalgeographic.com
Games for kids
http://www.funbrain.com/detect/
Make your own word search
3 Puzzles
http://www.puzzlemaker.com/
Make your own puzzles
http://discovery.com/index.html
Make your own crossword, word search, letter tiles, cryptogram, mazes, and math
http://www.quia.com/dir/
Activities for science students
4 Songs
http://www.eslgames.com/teachingsongs/edutainment1/
http://www.learnenglish.org.uk/songs/lyrics.asp
List of links
http://www.forefrontpublishers.com/eslmusic/lesson_plans/index.htm
Using music to teach English