Useful Websites for Language Learning

Miscellaneous  
http://www.eltweb.com/liason/ A list of resources with links
http://www.cooper.com/alan/homonym_list.html Homonyms - words which sound the same but aren't