BBC
Bbc World Service: Learning English Grammar
The Grammar and Vocabulary area of the BBC World Service site has a section on common grammar problems and a section on idioms and expressions. There are also links to pages that provide English language learning opportunities that...
Other
Urdu Poetry Archive
This site includes more than 1800 ghazals and nazms (love poems and songs) in transliterated/romanticized Urdu, the language of Pakistan.