Learn   English

Bell English Online

BBC - Words, Sounds, Pictures

British Council

Chinese Zodiac - 12 animals

Dictionary: Chinese-English

Dictionary: Chinese-English

Dictionary: Talking Dictionary!

ESL (English as a Second Langauge) - excellent!

English Page.Com

Free English CD Software

Hong Kong Government site for learning English

Hotel English

Internet Vocabulary

KFC Student Questionaire

LiveABC - interactive English

Movie Study (for private use)

Names - English Names

Olympic Stories

One Minute English

Santa Claus....how Saint Nicholas became Santa Claus

Songs

Talking Stories - listen & read

Talking Stories - Gospel

Talking Stories - Old Testament

Talking Stories - New Testament

Thai Students English Room - excellent - many games/quizzes etc