4HB: 150 free sample business letters. Anowledgements of receipt, announcement of price increase or reduction, apology for accounting errors, congratulations, cover letters and more
About.com - English as second language: Business letter writing basics. Guide to write basic questions and standard phrases used in business English correspondence.
BayView English Center: Aloud: Free on-line English conversation with ESL teachers. You have to make an online appointment with the teachers. Also requires a good microphone for talking on the Internet.
Chat.Yahoo.com: Excellent selection of topics from the Yahoo search engine. Talk to friends in a variety of themed chat rooms, plus try voice chat or webcams.
English Daily: Learn how to use this common phrase or expression from daily conversation: "A movie crew was shooting on location." See expression used in context in a short dialogue.
English Daily: Learn how to use this common phrase or expression from daily conversation: "Everything went like clockwork." See expression used in context in a short dialogue.