English Websites

=English language teaching=
 * 1) Teacher Education in Sub-Saharan Africa (TESSA), a research and development network which aims to improve the quality of, and extend access to, teacher education in Africa.
 * 2) English Speaking Basics - Using common expressions for Beginners
 * 3) Hindu Newspaper section on English learning

Idioms and phrases
Wonderful website for idioms in English

Games for grammar

 * 1) Grammar Games for Fun
 * 2) Fun games
 * 3) Five lessons for grammar
 * 4) Communicative activities

=English Classics= English Classics

=Poetry= useful link for readings of English poetry with details about authors/ poets

=e-Newsletters and subscriptions=
 * 1) Subscribe to - A Word a Day,useful daily mail with a new word to learn about. Must for English teachers and English learners!! Mail also discusses the word, its history, usage etc.