Cambridge advanced Learner’s Online Dictionary
Longman Online Dictionary (definitions and examples)
Merriam-Webster Online Dictionary (pronunciation, word origin)
American Heritage Dictionary (word origin)
Collins-COBULD on CD-ROM
Longman Dictionary of Contemporary English on CD-ROM
These dictionaries are very user-friendly, and the definitions & examples provided are very easy to understand. It is highly recommended to browse over all the definitions and examples when looking up a new word.
Useful Websites for Learning English
English Digest on-line
My favorite English teaching Programme! Listen to it daily if you want to get an 8 in IELTS speaking!
BBC learning English
BBC radio 4 (for Advanced learners)
Click Radio 4 on the pop-up window and select your preferred programmes.
My space http://spaces.msn.com/xiaolong924
Useful links & websites for learning English!
My Forum/BBS http://yejing.org/xiaolong (under construction)
Chinese message board and online audio files for listening materials and chatting!
(Please register first so as to listen to or download the files smoothly.)